Profile Report

Wall_time

Monday, March 30 at 11:13:11 AM (BST)
Thread ID Fiber ID Total
70247080218160 70247093214500 0.0

Thread 70247080218160, Fiber: 70247093214500

%Total %Self Total Self Wait Child Calls Name Line
Inf% Inf% 0.18 0.00 0.00 0.18 3 ActiveSupport::Testing::Performance::Profiler#run 38
    0.18 0.00 0.00 0.18 1/2 Integer#times 38
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::Performance::Performer#full_profile_options 38
    0.00 0.00 0.00 0.00 1/191 Integer#to_i 38
    0.16 0.00 0.00 0.16 1/2 PlateCreationTest#test_POST_plate_creation 43
    0.18 0.00 0.00 0.18 1/2 ActiveSupport::Testing::Performance::Profiler#run 38
Inf% Inf% 0.18 0.00 0.00 0.18 2 *Integer#times
    0.18 0.00 0.00 0.18 1/1 ActiveSupport::Testing::Performance::Performer#run_test 39
    0.16 0.00 0.00 0.16 1/1 PlateCreationTest#create_plate 44
    0.18 0.00 0.00 0.18 1/1 Integer#times
Inf% Inf% 0.18 0.00 0.00 0.18 1 ActiveSupport::Testing::Performance::Performer#run_test 122
    0.16 0.00 0.00 0.16 1/1 PlateCreationTest#test_POST_plate_creation 83
    0.02 0.00 0.00 0.02 1/1 ActiveSupport::Testing::Performance#run_test 122
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::SetupAndTeardown#after_teardown 90
    0.00 0.00 0.00 0.00 1/1 Mocha::Integration::MiniTest::Adapter#before_teardown 88
    0.00 0.00 0.00 0.00 1/1 Minitest::Test#teardown 89
    0.00 0.00 0.00 0.00 1/3 ActiveSupport::TestCase#method_name 83
    0.00 0.00 0.00 0.00 1/74 ActiveResource::Connection#apply_ssl_options 194
    0.00 0.00 0.00 0.00 1/74 ActiveResource::Connection#configure_http 182
    0.00 0.00 0.00 0.00 4/74 <Class::Rack::MediaType>#type 18
    0.00 0.00 0.00 0.00 9/74 FactoryBot::Factory#run 43
    0.00 0.00 0.00 0.00 1/74 Rack::Test::Session#request 119
    0.00 0.00 0.00 0.00 1/74 ActiveSupport::TaggedLogging::Formatter#push_tags 34
    0.00 0.00 0.00 0.00 1/74 Rack::Test::Session#parse_uri 214
    0.00 0.00 0.00 0.00 3/74 Core::Abilities::Base::ClassMethods#record 77
    0.00 0.00 0.00 0.00 1/74 ActionDispatch::RequestId#call 27
    0.00 0.00 0.00 0.00 9/74 <Class::FactoryBot::Evaluator>#attribute_list 61
    0.00 0.00 0.00 0.00 1/74 <Class::ActiveSupport::ExecutionWrapper>#run! 69
    0.00 0.00 0.00 0.00 19/74 ActiveModel::AttributeSet#deep_dup 70
    0.00 0.00 0.00 0.00 1/74 <Class::ActiveResource::Base>#create 895
    0.04 0.00 0.00 0.04 3/74 Core::Io::Base::JsonFormattingBehaviour::Input#process_if_present 101
    0.04 0.00 0.00 0.04 1/74 <Class::Io::PlateCreation>#map_parameters_to_attributes 96
    0.05 0.00 0.00 0.05 9/74 FactoryBot::AttributeAssigner#object 14
    0.10 0.00 0.00 0.10 9/74 FactoryBot::Strategy::Create#result 9
Inf% Inf% 0.16 0.00 0.00 0.16 74 *Kernel#tap
    0.10 0.00 0.00 0.10 9/9 FactoryBot::Evaluation#create 12
    0.05 0.00 0.00 0.05 18/1320 Array#each 62
    0.04 0.00 0.00 0.04 4/4 Core::Io::Base::JsonFormattingBehaviour::Input#process_if_present 99
    0.04 0.00 0.00 0.04 3/3 Core::Io::Base::JsonFormattingBehaviour::Input::AssociationHandling#handle_belongs_to 102
    0.00 0.00 0.00 0.00 27/27 FactoryBot::Evaluation#notify 10
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Validations#save 895
    0.00 0.00 0.00 0.00 19/19 Hash#deep_dup 71
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::ExecutionWrapper#run! 72
    0.00 0.00 0.00 0.00 9/9 FactoryBot::AttributeAssigner#attributes_to_set_on_instance 15
    0.00 0.00 0.00 0.00 1/1 <Class::Core::Io::Base>#map_parameters_to_attributes 97
    0.00 0.00 0.00 0.00 1/1 Hash#deep_merge! 97
    0.00 0.00 0.00 0.00 19/41 Kernel#instance_variable_set 71
    0.00 0.00 0.00 0.00 1/1 <Class::#<Class:0x00007fc759238ac0>>#attribute_lists 62
    0.00 0.00 0.00 0.00 1/11 ActiveSupport::TaggedLogging::Formatter#current_tags 35
    0.00 0.00 0.00 0.00 1/18 Rack::Utils::HeaderHash#[]= 27
    0.00 0.00 0.00 0.00 1/1 Core::Io::Base::JsonFormattingBehaviour#json_root 98
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Integration::Runner#copy_session_variables! 351
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Request#request_id 27
    0.00 0.00 0.00 0.00 1/2123 Hash#fetch 98
    0.00 0.00 0.00 0.00 1/442 Symbol#to_s 98
    0.00 0.00 0.00 0.00 3/3 <Class::#<Class:0x00007fc75d4e0558>>#attribute_lists 62
    0.00 0.00 0.00 0.00 1/22 String#[] 215
    0.00 0.00 0.00 0.00 4/4 String#downcase!
    0.00 0.00 0.00 0.00 3/3 <Class::#<Class:0x00007fc76009bc60>>#attribute_lists 62
    0.00 0.00 0.00 0.00 3/513 Kernel#block_given? 77
    0.00 0.00 0.00 0.00 1/53 Array#concat 35
    0.00 0.00 0.00 0.00 1/1 <Class::#<Class:0x00007fc75f11c1b8>>#attribute_lists 62
    0.00 0.00 0.00 0.00 1/1 <Class::#<Class:0x00007fc75a222800>>#attribute_lists 62
    0.16 0.00 0.00 0.16 1/1 ActiveSupport::Testing::Performance::Performer#run_test 83
Inf% Inf% 0.16 0.00 0.00 0.16 1 PlateCreationTest#test_POST_plate_creation 42
    0.16 0.00 0.00 0.16 1/2 Integer#times 43
    0.16 0.00 0.00 0.16 1/1 Integer#times
Inf% Inf% 0.16 0.00 0.00 0.16 1 PlateCreationTest#create_plate 19
    0.10 0.00 0.00 0.10 2/5 FactoryBot::Syntax::Methods#create 20
    0.06 0.00 0.00 0.06 1/1 Rails::Controller::Testing::Integration#post 28
    0.00 0.00 0.00 0.00 3/3 Uuid::Uuidable#uuid 23
    0.00 0.00 0.00 0.00 1/1320 Mocha::Mockery#verify 95
    0.00 0.00 0.00 0.00 2/1320 ActiveModel::Serialization#serializable_hash 137
    0.00 0.00 0.00 0.00 2/1320 ActiveRecord::ConnectionAdapters::Transaction#rollback_records 115
    0.00 0.00 0.00 0.00 1/1320 ActiveRecord::Associations::CollectionAssociation#replace 243
    0.00 0.00 0.00 0.00 12/1320 ActiveRecord::ConnectionAdapters::TransactionState#rollback! 62
    0.00 0.00 0.00 0.00 1/1320 Rack::MockSession#request 36
    0.00 0.00 0.00 0.00 1/1320 Rack::QueryParser#parse_query 43
    0.00 0.00 0.00 0.00 1/1320 ActiveRecord::Associations::CollectionAssociation#delete_or_destroy 385
    0.00 0.00 0.00 0.00 1/1320 ActiveRecord::Delegation#each 71
    0.00 0.00 0.00 0.00 2/1320 ActiveRecord::Associations::CollectionAssociation#callback 475
    0.00 0.00 0.00 0.00 1/1320 Rack::BodyProxy#close 19
    0.00 0.00 0.00 0.00 3/1320 ActiveRecord::Associations::CollectionAssociation#remove_records 396
    0.00 0.00 0.00 0.00 1/1320 Builder::XmlBase#tag! 47
    0.00 0.00 0.00 0.00 3/1320 Enumerable#none?
    0.00 0.00 0.00 0.00 2/1320 Enumerable#member?
    0.00 0.00 0.00 0.00 10/1320 ActiveRecord::ConnectionAdapters::Transaction#commit_records 135
    0.00 0.00 0.00 0.00 8/1320 Array#reverse_each
    0.00 0.00 0.00 0.00 1/1320 Enumerable#sort_by
    0.00 0.00 0.00 0.00 8/1320 ActiveRecord::Associations::AssociationScope#get_chain 112
    0.00 0.00 0.00 0.00 2/1320 URI::Generic#merge_path 1015
    0.00 0.00 0.00 0.00 1/1320 Rails::Controller::Testing::TemplateAssertions#setup_subscriptions 17
    0.00 0.00 0.00 0.00 2/1320 Enumerable#one?
    0.00 0.00 0.00 0.00 1/1320 Rack::Test::CookieJar#hash_for 186
    0.00 0.00 0.00 0.00 1/1320 ActiveModel::Serializers::Xml::Serializer#add_attributes_and_methods 109
    0.00 0.00 0.00 0.00 1/1320 <Module::Rack::Utils>#clean_path_info 586
    0.00 0.00 0.00 0.00 2/1320 Rack::Protection::PathTraversal#cleanup 31
    0.00 0.00 0.00 0.00 3/1320 ActiveRecord::QueryMethods#validate_order_args 1132
    0.00 0.00 0.00 0.00 1/1320 Rack::MockResponse#body 197
    0.00 0.00 0.00 0.00 3/1320 Enumerable#grep
    0.00 0.00 0.00 0.00 5/1320 UUIDTools::UUID#initialize 113
    0.00 0.00 0.00 0.00 1/1320 Rails::Controller::Testing::TemplateAssertions#teardown_subscriptions 54
    0.00 0.00 0.00 0.00 1/1320 ActiveRecord::ConnectionAdapters::TransactionState#full_rollback! 67
    0.00 0.00 0.00 0.00 1/1320 Net::HTTP#initialize 692
    0.00 0.00 0.00 0.00 1/1320 ActionDispatch::Http::Cache::Response#cache_control_headers 150
    0.00 0.00 0.00 0.00 8/1320 ActiveRecord::Relation::WhereClause#equalities 96
    0.00 0.00 0.00 0.00 1/1320 Rails::Controller::Testing::TemplateAssertions#reset_template_assertion 65
    0.00 0.00 0.00 0.00 2/1320 CanCan::Ability#relevant_rules_for_match 288
    0.00 0.00 0.00 0.00 14/1320 Enumerable#partition
    0.00 0.00 0.00 0.00 1/1320 Rack::Cors#resource_for_path 199
    0.00 0.00 0.00 0.00 1/1320 Rack::BodyProxy#each 34
    0.00 0.00 0.00 0.00 17/1320 Arel::InsertManager#insert 31
    0.00 0.00 0.00 0.00 1/1320 <Class::ActiveRecord::QueryCache>#run 29
    0.00 0.00 0.00 0.00 9/1320 FactoryBot::AttributeList#apply_attributes 39
    0.00 0.00 0.00 0.00 27/1320 Hash#except! 21
    0.00 0.00 0.00 0.00 3/1320 <Class::Sinatra::Base>#force_encoding 1756
    0.00 0.00 0.00 0.00 1/1320 ActiveRecord::ConnectionAdapters::ConnectionHandler#clear_active_connections! 986
    0.00 0.00 0.00 0.00 4/1320 Kernel#catch
    0.00 0.00 0.00 0.00 2/1320 ActiveRecord::StatementCache::PartialQuery#sql_for 54
    0.00 0.00 0.00 0.00 2/1320 <Class::ActiveRecord::QueryCache>#complete 34
    0.00 0.00 0.00 0.00 3/1320 Sinatra::IndifferentHash#merge! 136
    0.00 0.00 0.00 0.00 3/1320 Core::Abilities::Base::Recorder#play_back 58
    0.00 0.00 0.00 0.00 2/1320 Enumerable#find_all
    0.00 0.00 0.00 0.00 1/1320 Builder::XmlMarkup#_insert_attributes 317
    0.00 0.00 0.00 0.00 1/1320 ActiveRecord::TestFixtures#setup_fixtures 974
    0.00 0.00 0.00 0.00 1/1320 ActiveRecord::TestFixtures#teardown_fixtures 1013
    0.00 0.00 0.00 0.00 14/1320 ActiveRecord::Relation::Merger#merge 66
    0.00 0.00 0.00 0.00 7/1320 Enumerable#group_by
    0.00 0.00 0.00 0.00 20/1320 Enumerable#find
    0.00 0.00 0.00 0.00 63/1320 FactoryBot::AttributeList#each 19
    0.00 0.00 0.00 0.00 15/1320 <Module::ActiveSupport::DescendantsTracker>#accumulate_descendants 44
    0.00 0.00 0.00 0.00 1/1320 Warren::BroadcastMessages#queue_associated_for_broadcast 69
    0.00 0.00 0.00 0.00 3/1320 ActiveSupport::Inflector#apply_inflections 405
    0.00 0.00 0.00 0.00 9/1320 ActiveRecord::Validations::UniquenessValidator#scope_relation 89
    0.00 0.00 0.00 0.00 7/1320 ActiveRecord::Associations::Preloader::Association#run 25
    0.00 0.00 0.00 0.00 10/1320 ActiveRecord::ConnectionAdapters::Transaction#before_commit_records 121
    0.00 0.00 0.00 0.00 7/1320 ActiveRecord::Associations::Preloader#grouped_records 150
    0.00 0.00 0.00 0.00 2/1320 ActiveRecord::Associations::CollectionAssociation#concat_records 435
    0.00 0.00 0.00 0.00 84/1320 Enumerable#detect
    0.00 0.00 0.00 0.00 18/1320 ActiveRecord::Timestamp#_create_record 95
    0.00 0.00 0.00 0.00 25/1320 Enumerable#each_with_object
    0.00 0.00 0.00 0.00 6/1320 Sinatra::Base#filter! 978
    0.00 0.00 0.00 0.00 137/1320 Enumerable#all?
    0.00 0.00 0.00 0.00 96/1320 ActiveSupport::Notifications::Fanout#start 44
    0.00 0.00 0.00 0.00 27/1320 FactoryBot::CallbacksObserver#update 10
    0.00 0.00 0.00 0.00 96/1320 ActiveSupport::Notifications::Fanout#finish 48
    0.01 0.00 0.00 0.01 22/1320 ActiveRecord::Result#each 57
    0.01 0.00 0.00 0.01 2/1320 ActiveRecord::AutosaveAssociation#save_collection_association 395
    0.01 0.00 0.00 0.01 63/1320 Enumerable#inject
    0.01 0.00 0.00 0.01 43/1320 ActiveModel::EachValidator#validate 149
    0.02 0.00 0.00 0.02 120/1320 Enumerable#each_with_index
    0.02 0.00 0.00 0.02 7/1320 Enumerable#each_slice
    0.02 0.00 0.00 0.02 20/1320 ActiveRecord::Relation#skip_query_cache_if_necessary 566
    0.02 0.00 0.00 0.02 27/1320 Enumerable#flat_map
    0.03 0.00 0.00 0.03 78/1320 ActiveSupport::Callbacks::CallbackSequence#invoke_after 517
    0.03 0.00 0.00 0.03 80/1320 ActiveSupport::Callbacks::CallbackSequence#invoke_before 513
    0.05 0.00 0.00 0.05 18/1320 Kernel#tap
    0.05 0.00 0.00 0.05 1/1320 Sinatra::Base#route! 984
    0.05 0.00 0.00 0.05 1/1320 ActionDispatch::Journey::Router#serve 35
Inf% Inf% 0.16 0.01 0.00 0.15 1320 *Array#each
    0.05 0.00 0.00 0.05 1/1 ActionDispatch::Routing::Mapper::Constraints#serve 52
    0.05 0.00 0.00 0.05 4/5 Sinatra::Base#process_route 978
    0.04 0.00 0.00 0.04 43/43 FactoryBot::AttributeAssigner#get 16
    0.03 0.00 0.00 0.03 217/224 Kernel#catch 605
    0.02 0.00 0.00 0.02 7/7 ActiveRecord::Associations::Preloader#preload 568
    0.02 0.00 0.00 0.02 7/7 ActiveRecord::Associations::Preloader#preloaders_on 93
    0.02 0.00 0.00 0.02 7/7 ActiveRecord::Associations::Preloader::Association#records_for 98
    0.02 0.00 0.00 0.02 5/5 Uuid::Uuidable#ensure_uuid_created 426
    0.01 0.00 0.00 0.01 223/507 Arel::Visitors::Reduce#visit 270
    0.01 0.00 0.00 0.01 9/9 ActiveRecord::Validations::UniquenessValidator#validate_each 152
    0.01 0.00 0.00 0.01 43/384 Kernel#public_send 16
    0.01 0.00 0.00 0.01 29/29 Arel::Visitors::MySQL#visit_Arel_Nodes_SelectCore 217
    0.01 0.00 0.00 0.01 1/1 Labware#autosave_associated_records_for_barcodes 426
    0.01 0.00 0.00 0.01 1/1 ActiveRecord::Associations::HasManyAssociation#insert_record 404
    0.01 0.00 0.00 0.01 20/20 ActiveRecord::Persistence::ClassMethods#instantiate 52
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_plate_metadata 426
    0.00 0.00 0.00 0.00 145/145 ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish 48
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::AutosaveAssociation#association_valid? 316
    0.00 0.00 0.00 0.00 1/1 FactoryBot::Callback#run 11
    0.00 0.00 0.00 0.00 145/145 ActiveSupport::Notifications::Fanout::Subscribers::Evented#start 44
    0.00 0.00 0.00 0.00 133/138 Enumerable#all? 178
    0.00 0.00 0.00 0.00 284/501 ActiveSupport::Callbacks::CallTemplate#expand 425
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionAssociation#add_to_target 437
    0.00 0.00 0.00 0.00 11/45 Object#blank? 151
    0.00 0.00 0.00 0.00 5/5 ActiveRecord::Transactions#before_committed!
    0.00 0.00 0.00 0.00 1/1 Barcode#broadcast_barcode 426
    0.00 0.00 0.00 0.00 21/74 ActiveRecord::AttributeMethods#[] 61
    0.00 0.00 0.00 0.00 22/25 ActiveRecord::AttributeMethods#attribute_present? 96
    0.00 0.00 0.00 0.00 25/25 ActiveRecord::Validations::PresenceValidator#validate_each 152
    0.00 0.00 0.00 0.00 1/1 Warren::BroadcastMessages#queue_associated_for_broadcast 426
    0.00 0.00 0.00 0.00 2/24 ActiveRecord::QueryMethods#where 95
    0.00 0.00 0.00 0.00 22/172 ActiveRecord::AttributeMethods::Write#_write_attribute 97
    0.00 0.00 0.00 0.00 96/103 <Module::ActiveSupport::DescendantsTracker>#accumulate_descendants 44
    0.00 0.00 0.00 0.00 1/2 ActiveSupport::Tryable#try 70
    0.00 0.00 0.00 0.00 21/28 ActiveRecord::Associations::Preloader::Association#convert_key 61
    0.00 0.00 0.00 0.00 125/125 ActiveSupport::Callbacks::Conditionals::Value#call 426
    0.00 0.00 0.00 0.00 6/6 ActiveRecord::Associations::BelongsToPolymorphicAssociation#klass 153
    0.00 0.00 0.00 0.00 7/106 ActiveRecord::Associations#association 152
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::Associations::Preloader::Association#associate_records_to_owner 26
    0.00 0.00 0.00 0.00 84/482 ActiveRecord::AttributeMethods::Read#_read_attribute 465
    0.00 0.00 0.00 0.00 29/29 ActiveRecord::AttributeMethods::PrimaryKey#attribute_method? 467
    0.00 0.00 0.00 0.00 111/112 String#sub! 405
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::DatabaseStatements#rollback_transaction 1014
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::QueryMethods#arel_column 1059
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::DatabaseStatements#begin_transaction 975
    0.00 0.00 0.00 0.00 112/722 Arel::Collectors::SubstituteBinds#<< 203
    0.00 0.00 0.00 0.00 413/3188 Module#=== 1054
    0.00 0.00 0.00 0.00 1/1 PlateCreation::GeneratedAssociationMethods#child 150
    0.00 0.00 0.00 0.00 3/4 PlatePurpose#asset_shape 150
    0.00 0.00 0.00 0.00 568/647 ActiveSupport::Callbacks::Filters::Environment#halted 195
    0.00 0.00 0.00 0.00 8/8 ActiveModel::Validations::FormatValidator#validate_each 152
    0.00 0.00 0.00 0.00 6/7 ActionDispatch::Journey::Path::Pattern#match 113
    0.00 0.00 0.00 0.00 3/228 BasicObject#instance_eval 58
    0.00 0.00 0.00 0.00 2/2 Builder::XmlMarkup#_attr_value 319
    0.00 0.00 0.00 0.00 1/1 PlateCreation::GeneratedAssociationMethods#parent 150
    0.00 0.00 0.00 0.00 3/7 Method#call 1034
    0.00 0.00 0.00 0.00 3/46 Hash#each_pair 140
    0.00 0.00 0.00 0.00 34/67 String#blank? 151
    0.00 0.00 0.00 0.00 9/9 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759c8d930>#name 150
    0.00 0.00 0.00 0.00 362/362 ActiveSupport::Callbacks::Filters::Environment#target 271
    0.00 0.00 0.00 0.00 40/53 ActiveRecord::Core::ClassMethods#=== 140
    0.00 0.00 0.00 0.00 43/934 Array#map 100
    0.00 0.00 0.00 0.00 6/6 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75f26a240>#name 150
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::ExecutionWrapper::CompleteHook#after 426
    0.00 0.00 0.00 0.00 362/440 ActiveSupport::Callbacks::Filters::Environment#value 271
    0.00 0.00 0.00 0.00 14/21 ActiveRecord::Associations::Preloader::Association#owner_key_name 61
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool#release_connection
    0.00 0.00 0.00 0.00 9/9 FactoryBot::AttributeList#apply_attributes 63
    0.00 0.00 0.00 0.00 5/13 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759df2398>#external_id 150
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::QueryCache::ConnectionPoolConfiguration#disable_query_cache! 34
    0.00 0.00 0.00 0.00 4/183 ActiveRecord::ConnectionAdapters::Quoting#quote 54
    0.00 0.00 0.00 0.00 3/7 Purpose::GeneratedAssociationMethods#barcode_prefix 150
    0.00 0.00 0.00 0.00 3/3 Purpose#autosave_associated_records_for_messenger_creators 426
    0.00 0.00 0.00 0.00 40/182 Regexp#match? 33
    0.00 0.00 0.00 0.00 3/10 <Class::Sinatra::Base>#force_encoding 1756
    0.00 0.00 0.00 0.00 5/153 BasicObject#instance_exec 426
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::Relation#to_ary 98
    0.00 0.00 0.00 0.00 2/2 Barcode::GeneratedAssociationMethods#asset 150
    0.00 0.00 0.00 0.00 4/4 Warren::BroadcastMessages#queue_for_broadcast 426
    0.00 0.00 0.00 0.00 1/1 Plate::Metadata::GeneratedAssociationMethods#owner 70
    0.00 0.00 0.00 0.00 1/1 AssetCreation::GeneratedAssociationMethods#user 150
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_asset_audits 426
    0.00 0.00 0.00 0.00 3/3 BarcodePrinterType#autosave_associated_records_for_barcode_printers 426
    0.00 0.00 0.00 0.00 1/1 Plate#lazy_metadata? 435
    0.00 0.00 0.00 0.00 43/52 FactoryBot::AttributeAssigner#override_names 100
    0.00 0.00 0.00 0.00 3/7 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759c8d930>#target_type 150
    0.00 0.00 0.00 0.00 46/442 Symbol#to_s 16
    0.00 0.00 0.00 0.00 7/28 ActiveRecord::Associations::Preloader::Association#association_key_name 101
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::QueryCache::ConnectionPoolConfiguration#enable_query_cache! 30
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_descendant_lanes 426
    0.00 0.00 0.00 0.00 40/40 <Class::ActiveRecord::DynamicMatchers::Method>#pattern 33
    0.00 0.00 0.00 0.00 6/6 ActiveRecord::Relation#build_preloader 567
    0.00 0.00 0.00 0.00 1/2 AssetCreation::GeneratedAssociationMethods#child_purpose 150
    0.00 0.00 0.00 0.00 1/1 Asset#autosave_associated_records_for_events 426
    0.00 0.00 0.00 0.00 10/10 ActiveRecord::AutosaveAssociation#_ensure_no_duplicate_errors 426
    0.00 0.00 0.00 0.00 3/3 Purpose#lazy_uuid_generation? 435
    0.00 0.00 0.00 0.00 2/2 CanCan::Rule#matches_conditions? 58
    0.00 0.00 0.00 0.00 1/1 Rack::Cors::Resources#resource_for_path 200
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Http::Parameters#path_parameters= 50
    0.00 0.00 0.00 0.00 1/1 Labware#lazy_uuid_generation? 435
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::ConnectionAdapters::DatabaseStatements#transaction_open? 37
    0.00 0.00 0.00 0.00 9/40 Enumerable#to_a 63
    0.00 0.00 0.00 0.00 54/54 FactoryBot::AttributeList#add_attribute 39
    0.00 0.00 0.00 0.00 3/3 Purpose#autosave_associated_records_for_child_purposes 426
    0.00 0.00 0.00 0.00 141/594 NilClass#nil? 72
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_child_plates 426
    0.00 0.00 0.00 0.00 3/3 Purpose#autosave_associated_records_for_uuid_object 426
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_contained_samples 426
    0.00 0.00 0.00 0.00 66/897 Kernel#nil? 151
    0.00 0.00 0.00 0.00 10/31 Module#const_get 283
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Reflection::AssociationReflection#validate? 406
    0.00 0.00 0.00 0.00 3/3 Purpose#autosave_associated_records_for_parent_purposes 426
    0.00 0.00 0.00 0.00 3/3 Purpose#autosave_associated_records_for_child_relationships 426
    0.00 0.00 0.00 0.00 8/73 ActiveRecord::Associations::Association#klass 153
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_wells 426
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_links_as_ancestor 426
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_conatined_aliquots 426
    0.00 0.00 0.00 0.00 3/3 CanCan::Rule#only_raw_sql? 289
    0.00 0.00 0.00 0.00 2/3 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759f85070>#barcode 150
    0.00 0.00 0.00 0.00 3/3 Purpose#autosave_associated_records_for_labware 426
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_links_as_descendant 426
    0.00 0.00 0.00 0.00 1/1 Rack::Cors::Resource#matches_path? 331
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_links_as_parent 426
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_child_tubes 426
    0.00 0.00 0.00 0.00 54/462 Hash#delete 21
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Relation::QueryAttribute#with_cast_value 85
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_transfers_as_destination 426
    0.00 0.00 0.00 0.00 3/3 Purpose#autosave_associated_records_for_parent_relationships 426
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_studies 426
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Validations::LengthValidator#validate_each 152
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_projects 426
    0.00 0.00 0.00 0.00 3/3 PlatePurpose#autosave_associated_records_for_plates 426
    0.00 0.00 0.00 0.00 1/1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#key? 435
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_samples 426
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_comments 426
    0.00 0.00 0.00 0.00 8/21 Rack::Request::Helpers#path_info 113
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_transfer_requests_as_source 426
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_plate_creations 426
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_tag_layouts 426
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_creation_batches 426
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_parent_plates 426
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_waiting_submissions 426
    0.00 0.00 0.00 0.00 29/30 ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher::AttributeMethodMatch#attr_name 467
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_extraction_attributes 426
    0.00 0.00 0.00 0.00 8/10 String#match 620
    0.00 0.00 0.00 0.00 16/5987 Kernel#is_a? 137
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_transfers_to_tubes 426
    0.00 0.00 0.00 0.00 1/1 ActiveModel::BlockValidator#validate_each 152
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_qc_files 426
    0.00 0.00 0.00 0.00 1/1 Rack::Request::Helpers#script_name= 41
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_descendant_plates 426
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_ancestors 426
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_well_requests_as_target 426
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Reflection::AbstractReflection#scopes
    0.00 0.00 0.00 0.00 9/222 ActiveRecord::Inheritance::ClassMethods#abstract_class? 55
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::QueryCache#configure_query_cache! 426
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::AutosaveAssociation#after_save_collection_association 426
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_descendant_tubes 426
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_plate_owner 426
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_stock_requests 426
    0.00 0.00 0.00 0.00 1/47 ActiveRecord::Persistence#destroyed? 396
    0.00 0.00 0.00 0.00 1/20 ActiveRecord::Associations::Association#raise_on_type_mismatch! 436
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_siblings 426
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_parent_tubes 426
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_well_requests_as_source 426
    0.00 0.00 0.00 0.00 1/1 Rails::Controller::Testing::TemplateAssertions#teardown_subscriptions 426
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_descendants 426
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_transfers_as_source 426
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_parents 426
    0.00 0.00 0.00 0.00 1/1 Asset#autosave_associated_records_for_scanned_into_lab_event 426
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_children 426
    0.00 0.00 0.00 0.00 4/1047 Kernel#respond_to? 110
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_transfer_requests_as_target 426
    0.00 0.00 0.00 0.00 4/5 Kernel#instance_variable_get 68
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_transfer_requests 426
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_orders_as_target 426
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_submission_pools 426
    0.00 0.00 0.00 0.00 1/1 Asset#autosave_associated_records_for_lab_events 426
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_in_progress_requests 426
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_requests_as_source 426
    0.00 0.00 0.00 0.00 1/1 User#password_required? 426
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_spiked_in_buffer_links 426
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_stock_well_associations 426
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_in_progress_submissions 426
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_aliquots 426
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_stock_orders 426
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Http::Parameters#path_parameters 36
    0.00 0.00 0.00 0.00 2/136 ActiveRecord::Reflection::ClassMethods#_reflect_on_association 90
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_submissions 426
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_transfer_request_collections 426
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_receptacles 426
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_requests_as_target 426
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_asset_groups 426
    0.00 0.00 0.00 0.00 2/3 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#login 150
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_uuid_object 426
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_volume_updates 426
    0.00 0.00 0.00 0.00 2/3 <Module::ActiveSupport::Notifications>#unsubscribe 55
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_links_as_child 426
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_owner 426
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_messengers 426
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_state_changes 426
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_spiked_in_buffer 426
    0.00 0.00 0.00 0.00 1/1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#name 150
    0.00 0.00 0.00 0.00 4/285 Kernel#instance_variable_defined? 67
    0.00 0.00 0.00 0.00 1/3 ActiveRecord::ConnectionAdapters::ConnectionPool#active_connection? 37
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Validations::InclusionValidator#validate_each 152
    0.00 0.00 0.00 0.00 4/513 Hash#key? 111
    0.00 0.00 0.00 0.00 1/1 Module#const_defined? 286
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_custom_metadatum_collection 426
    0.00 0.00 0.00 0.00 1/155 ActiveRecord::ConnectionAdapters::ConnectionPool#connection 37
    0.00 0.00 0.00 0.00 1/1 AssetCreation#multiple_purposes 435
    0.00 0.00 0.00 0.00 2/3 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#key 150
    0.00 0.00 0.00 0.00 1/1 BarcodePrefix#autosave_associated_records_for_assets 426
    0.00 0.00 0.00 0.00 8/109 String#to_i 619
    0.00 0.00 0.00 0.00 14/1364 Kernel#hash 154
    0.00 0.00 0.00 0.00 1/37 ActiveRecord::ModelSchema::ClassMethods#columns_hash 197
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Validations::ConfirmationValidator#validate_each 152
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Journey::Path::Pattern::MatchData#to_s 41
    0.00 0.00 0.00 0.00 14/65 Array#blank? 72
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Journey::Path::Pattern::MatchData#post_match 42
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::ConnectionAdapters::QueryCache#disable_query_cache! 426
    0.00 0.00 0.00 0.00 1/17 Rack::Utils::HeaderHash#[] 54
    0.00 0.00 0.00 0.00 17/41 Kernel#instance_variable_set 18
    0.00 0.00 0.00 0.00 1/7 Regexp#=== 346
    0.00 0.00 0.00 0.00 2/3 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#privilege 150
    0.00 0.00 0.00 0.00 5/3206 Kernel#class 90
    0.00 0.00 0.00 0.00 11/12 ActiveRecord::ConnectionAdapters::TransactionState#rollback! 67
    0.00 0.00 0.00 0.00 1/2 String#bytesize 166
    0.00 0.00 0.00 0.00 1/33 NilClass#blank? 151
    0.00 0.00 0.00 0.00 2/6 UnboundMethod#bind 1034
    0.00 0.00 0.00 0.00 1/1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#contact 150
    0.00 0.00 0.00 0.00 4/23 Array#shift 54
    0.00 0.00 0.00 0.00 1/18 Hash#has_key? 197
    0.00 0.00 0.00 0.00 1/8 Rack::Request::Helpers#script_name 38
    0.00 0.00 0.00 0.00 1/1 User#lazy_uuid_generation? 435
    0.00 0.00 0.00 0.00 1/2 ActionMailer::TestCase::ClearTestDeliveries#clear_test_deliveries 426
    0.00 0.00 0.00 0.00 1/1 String#chomp 41
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Reflection::AssociationReflection#nested? 403
    0.00 0.00 0.00 0.00 1/1 User#autosave_associated_records_for_events 426
    0.00 0.00 0.00 0.00 1/198 Set#include? 153
    0.00 0.00 0.00 0.00 2/118 Hash#merge 46
    0.00 0.00 0.00 0.00 1/8 String#tr 154
    0.00 0.00 0.00 0.00 1/2 Rack::Request::Helpers#path_info= 42
    0.00 0.00 0.00 0.00 4/77 Hash#clear 68
    0.00 0.00 0.00 0.00 8/43 Integer#<< 621
    0.00 0.00 0.00 0.00 1/1 String#start_with? 43
    0.00 0.00 0.00 0.00 1/1 User#autosave_associated_records_for_uuid_object 426
    0.00 0.00 0.00 0.00 8/21 Integer#| 621
    0.00 0.00 0.00 0.00 1/24 String#to_sym 155
    0.00 0.00 0.00 0.00 3/199 String#=== 346
    0.00 0.00 0.00 0.00 1/1 User#autosave_associated_records_for_pipelines 426
    0.00 0.00 0.00 0.00 2/2160 String#to_s 41
    0.00 0.00 0.00 0.00 1/1 User#autosave_associated_records_for_lab_events 426
    0.00 0.00 0.00 0.00 1/168 String#split 151
    0.00 0.00 0.00 0.00 1/1 User#autosave_associated_records_for_roles 426
    0.00 0.00 0.00 0.00 1/1 User#autosave_associated_records_for_requests 426
    0.00 0.00 0.00 0.00 1/18 Hash#transform_values 46
    0.00 0.00 0.00 0.00 1/1 User#autosave_associated_records_for_study_roles 426
    0.00 0.00 0.00 0.00 1/1 User#autosave_associated_records_for_project_roles 426
    0.00 0.00 0.00 0.00 1/1 User#autosave_associated_records_for_user_role_bindings 426
    0.00 0.00 0.00 0.00 1/1 User#autosave_associated_records_for_assigned_batches 426
    0.00 0.00 0.00 0.00 1/1 User#autosave_associated_records_for_consent_withdrawn_sample_metadata 426
    0.00 0.00 0.00 0.00 1/1 User#autosave_associated_records_for_settings 426
    0.00 0.00 0.00 0.00 1/1 User#autosave_associated_records_for_items 426
    0.00 0.00 0.00 0.00 1/1 User#autosave_associated_records_for_comments 426
    0.00 0.00 0.00 0.00 1/1 User#autosave_associated_records_for_batches 426
    0.00 0.00 0.00 0.00 1/1 User#autosave_associated_records_for_submissions 426
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::ConnectionAdapters::ConnectionPool#lock_thread= 976
    0.00 0.00 0.00 0.00 4/2636 Class#new 18
    0.00 0.00 0.00 0.00 1/2045 <Class::Thread>#current
    0.00 0.00 0.00 0.00 1/165 ActiveResource::Base#_run_validate_callbacks 816
    0.00 0.00 0.00 0.00 1/165 ActiveResource::Base#_run_validation_callbacks 816
    0.00 0.00 0.00 0.00 1/165 ActiveRecord::ConnectionAdapters::AbstractAdapter#_run_checkin_callbacks 816
    0.00 0.00 0.00 0.00 5/165 ActiveRecord::Base#_run_before_commit_callbacks 816
    0.00 0.00 0.00 0.00 1/165 ActiveSupport::Testing::SetupAndTeardown#after_teardown 46
    0.00 0.00 0.00 0.00 1/165 ActiveRecord::ConnectionAdapters::AbstractAdapter#_run_checkout_callbacks 816
    0.00 0.00 0.00 0.00 5/165 ActiveRecord::Base#_run_commit_without_transaction_enrollment_callbacks 816
    0.00 0.00 0.00 0.00 1/165 ActiveSupport::Testing::SetupAndTeardown#before_setup 41
    0.00 0.00 0.00 0.00 1/165 ActiveResource::Validations#valid? 164
    0.00 0.00 0.00 0.00 1/165 ActiveSupport::ExecutionWrapper#complete! 118
    0.00 0.00 0.00 0.00 20/165 ActiveRecord::Base#_run_find_callbacks 816
    0.00 0.00 0.00 0.00 1/165 ActiveSupport::ExecutionWrapper#run! 110
    0.00 0.00 0.00 0.00 39/165 ActiveRecord::Base#_run_initialize_callbacks 816
    0.00 0.00 0.00 0.00 5/165 ActiveRecord::Base#_run_before_commit_without_transaction_enrollment_callbacks 816
    0.00 0.00 0.00 0.00 5/165 ActiveRecord::Base#_run_commit_callbacks 816
    0.00 0.00 0.00 0.00 1/165 ActiveResource::Base#create 1553
    0.00 0.00 0.00 0.00 1/165 ActiveResource::Base#save_without_validation 1330
    0.02 0.00 0.00 0.02 19/165 ActiveRecord::Base#_run_validate_callbacks 816
    0.03 0.00 0.00 0.02 19/165 ActiveRecord::Base#_run_validation_callbacks 816
    0.05 0.00 0.00 0.05 1/165 ActionDispatch::Callbacks#call 26
    0.07 0.00 0.00 0.07 18/165 ActiveRecord::Base#_run_create_callbacks 816
    0.07 0.00 0.00 0.07 18/165 ActiveRecord::Base#_run_save_callbacks 816
Inf% Inf% 0.14 0.00 0.00 0.14 165 *ActiveSupport::Callbacks#run_callbacks 94
    0.07 0.00 0.00 0.07 18/18 ActiveRecord::Persistence#create_or_update 342
    0.05 0.00 0.00 0.05 1/1 ActionDispatch::Cookies#call 28
    0.04 0.00 0.00 0.04 17/17 ActiveRecord::AttributeMethods::Dirty#_create_record 346
    0.03 0.00 0.00 0.03 80/80 ActiveSupport::Callbacks::CallbackSequence#invoke_before 131
    0.03 0.00 0.00 0.03 78/78 ActiveSupport::Callbacks::CallbackSequence#invoke_after 133
    0.02 0.00 0.00 0.02 20/20 ActiveModel::Validations#run_validations! 118
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Base#create 1331
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Connection#post 1554
    0.00 0.00 0.00 0.00 153/204 ActiveRecord::Base#__callbacks 95
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Base#encode 1554
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Base#connection 1554
    0.00 0.00 0.00 0.00 80/83 <Class::Proc>#new 103
    0.00 0.00 0.00 0.00 80/80 <Class::ActiveSupport::Callbacks::Filters::Environment>#new 100
    0.00 0.00 0.00 0.00 165/216 ActiveSupport::Callbacks::CallbackChain#empty? 97
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#headers 1554
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Base#collection_path 1554
    0.00 0.00 0.00 0.00 1/20 ActiveModel::Validations#valid? 165
    0.00 0.00 0.00 0.00 165/355 Symbol#to_sym 95
    0.00 0.00 0.00 0.00 80/80 ActiveSupport::Callbacks::CallbackSequence#final? 130
    0.00 0.00 0.00 0.00 164/513 Kernel#block_given? 132
    0.00 0.00 0.00 0.00 80/80 ActiveSupport::Callbacks::CallbackChain#compile 101
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::ExecutionWrapper#__callbacks 95
    0.00 0.00 0.00 0.00 5/5 ActiveResource::Base#__callbacks 95
    0.00 0.00 0.00 0.00 78/440 ActiveSupport::Callbacks::Filters::Environment#value 134
    0.00 0.00 0.00 0.00 79/647 ActiveSupport::Callbacks::Filters::Environment#halted 132
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Callbacks#__callbacks 95
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::TestCase#__callbacks 95
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::ConnectionAdapters::AbstractAdapter#__callbacks 95
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Base#new? 1331
    0.00 0.00 0.00 0.00 1/40 ActiveModel::Errors#empty? 167
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::AbstractAdapter#expire 537
    0.00 0.00 0.00 0.00 1/41 Object#present? 166
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::AbstractAdapter#verify! 860
    0.00 0.00 0.00 0.00 1/3206 Kernel#class 1554
    0.00 0.00 0.00 0.00 1/3 ActiveResource::Validations#errors 167
    0.00 0.00 0.00 0.00 1/10 ActiveResource::Connection#request 121
    0.12 0.00 0.00 0.12 9/10 FactoryBot::FactoryRunner#run 28
Inf% Inf% 0.12 0.00 0.00 0.12 10 *<Module::ActiveSupport::Notifications>#instrument 166
    0.12 0.00 0.00 0.12 9/9 FactoryBot::Factory#run 29
    0.00 0.00 0.00 0.00 1/95 ActiveSupport::Notifications::Instrumenter#instrument 168
    0.00 0.00 0.00 0.00 10/10 ActiveSupport::Notifications::Fanout#listening? 167
    0.00 0.00 0.00 0.00 1/25 <Module::ActiveSupport::Notifications>#instrumenter 168
    0.00 0.00 0.00 0.00 9/513 Kernel#block_given? 170
    0.00 0.00 0.00 0.00 1/284 ActiveSupport::Concurrency::ShareLock#stop_sharing 132
    0.00 0.00 0.00 0.00 1/284 ActionDispatch::Response#body= 316
    0.00 0.00 0.00 0.00 2/284 ActiveRecord::ConnectionAdapters::ConnectionPool::Queue#synchronize 155
    0.00 0.00 0.00 0.00 3/284 ActiveRecord::ConnectionAdapters::QueryCache#clear_query_cache 90
    0.00 0.00 0.00 0.00 1/284 MonitorMixin#synchronize 533
    0.00 0.00 0.00 0.00 1/284 ActiveSupport::Concurrency::ShareLock#start_sharing 115
    0.00 0.00 0.00 0.00 1/284 ActiveRecord::ConnectionAdapters::ConnectionPool#checkin 532
    0.00 0.00 0.00 0.00 8/284 Logger::LogDevice#write 688
    0.00 0.00 0.00 0.00 2/284 ActiveRecord::ConnectionAdapters::TransactionManager#rollback_transaction 228
    0.00 0.00 0.00 0.00 144/284 ActiveSupport::Concurrency::ShareLock#yield_shares 173
    0.00 0.00 0.00 0.00 12/284 ActiveRecord::ConnectionAdapters::TransactionManager#begin_transaction 197
    0.00 0.00 0.00 0.00 10/284 ActiveRecord::ConnectionAdapters::TransactionManager#commit_transaction 213
    0.01 0.00 0.00 0.01 15/284 ActiveRecord::ConnectionAdapters::QueryCache#cache_sql 113
    0.02 0.00 0.00 0.02 72/284 ActiveSupport::Notifications::Instrumenter#instrument 580
    0.10 0.00 0.00 0.10 11/284 ActiveRecord::ConnectionAdapters::TransactionManager#within_new_transaction 236
Inf% Inf% 0.12 0.00 0.00 0.12 284 *MonitorMixin#synchronize 223
    0.09 0.00 0.00 0.09 9/10 ActiveRecord::Validations#save! 315
    0.02 0.00 0.00 0.02 72/72 ActiveSupport::Dependencies::Interlock#permit_concurrent_loads 186
    0.01 0.00 0.00 0.01 15/31 ActiveRecord::ConnectionAdapters::DatabaseStatements#select_all 104
    0.01 0.00 0.00 0.01 1/1 ActiveRecord::Persistence::ClassMethods#create! 165
    0.00 0.00 0.00 0.00 10/10 ActiveRecord::ConnectionAdapters::TransactionManager#commit_transaction 252
    0.00 0.00 0.00 0.00 11/12 ActiveRecord::ConnectionAdapters::TransactionManager#begin_transaction 238
    0.00 0.00 0.00 0.00 12/2636 Class#new 201
    0.00 0.00 0.00 0.00 10/10 ActiveRecord::ConnectionAdapters::SavepointTransaction#commit 222
    0.00 0.00 0.00 0.00 10/10 ActiveRecord::ConnectionAdapters::Transaction#commit_records 223
    0.00 0.00 0.00 0.00 10/19 ActiveRecord::Transactions#add_to_transaction 386
    0.00 0.00 0.00 0.00 284/284 MonitorMixin#mon_exit 228
    0.00 0.00 0.00 0.00 73/73 ActiveSupport::Concurrency::ShareLock#wait_for 190
    0.00 0.00 0.00 0.00 10/10 ActiveRecord::ConnectionAdapters::Transaction#before_commit_records 217
    0.00 0.00 0.00 0.00 1/8 ActiveRecord::Validations#save 310
    0.00 0.00 0.00 0.00 158/158 MonitorMixin#mon_enter 224
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::ConnectionAdapters::TransactionManager#rollback_transaction 242
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::SavepointTransaction#rollback 230
    0.00 0.00 0.00 0.00 126/126 ActiveSupport::Concurrency::LoadInterlockAwareMonitor#mon_enter 224
    0.00 0.00 0.00 0.00 73/73 MonitorMixin::ConditionVariable#broadcast 183
    0.00 0.00 0.00 0.00 145/462 Hash#delete 174
    0.00 0.00 0.00 0.00 15/755 Kernel#dup 129
    0.00 0.00 0.00 0.00 8/8 IO#write 697
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::RealTransaction#rollback 230
    0.00 0.00 0.00 0.00 15/24 Array#hash 104
    0.00 0.00 0.00 0.00 8/8 Logger::LogDevice#check_shift_log 691
    0.00 0.00 0.00 0.00 17/65 Array#| 179
    0.00 0.00 0.00 0.00 72/74 <Module::ActiveSupport::Dependencies>#interlock 186
    0.00 0.00 0.00 0.00 1/284 MonitorMixin#synchronize 533
    0.00 0.00 0.00 0.00 211/2045 <Class::Thread>#current 174
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::AbstractAdapter#_run_checkin_callbacks 536
    0.00 0.00 0.00 0.00 11/226 ActiveSupport::NumericWithFormat#to_s 203
    0.00 0.00 0.00 0.00 56/1364 Kernel#hash 116
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::ConnectionAdapters::Transaction#rollback_records 231
    0.00 0.00 0.00 0.00 15/513 Hash#key? 53
    0.00 0.00 0.00 0.00 8/1047 Kernel#respond_to? 689
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool::Queue#add 540
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response#build_buffer 317
    0.00 0.00 0.00 0.00 12/52 ActiveRecord::ConnectionAdapters::TransactionManager#current_transaction 198
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool::ConnectionLeasingQueue#internal_poll 145
    0.00 0.00 0.00 0.00 21/290 Array#last 203
    0.00 0.00 0.00 0.00 13/86 Array#push 207
    0.00 0.00 0.00 0.00 10/10 Thread#status 248
    0.00 0.00 0.00 0.00 12/99 Array#pop 219
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::TransactionManager#after_failure_actions 243
    0.00 0.00 0.00 0.00 11/30 ActiveRecord::ConnectionAdapters::Transaction#joinable? 198
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response#munge_body_object 317
    0.00 0.00 0.00 0.00 3/77 Hash#clear 91
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool#remove_connection_from_thread_cache 534
    0.00 0.00 0.00 0.00 1/3 Kernel#raise 245
    0.00 0.00 0.00 0.00 1/3188 Module#=== 165
    0.00 0.00 0.00 0.00 1/1 MonitorMixin::ConditionVariable#signal 112
    0.00 0.00 0.00 0.00 1/4 Exception#backtrace 245
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::NullTransaction#joinable? 198
    0.02 0.00 0.00 0.02 3/5 PlateCreationTest#setup 13
    0.10 0.00 0.00 0.10 2/5 PlateCreationTest#create_plate 20
Inf% Inf% 0.12 0.00 0.00 0.12 5 FactoryBot::Syntax::Methods#create 19
    0.12 0.00 0.00 0.12 5/9 FactoryBot::FactoryRunner#run 20
    0.00 0.00 0.00 0.00 5/2636 Class#new 20
    0.04 0.00 0.00 0.04 4/9 FactoryBot::Strategy::Create#association 5
    0.12 0.00 0.00 0.12 5/9 FactoryBot::Syntax::Methods#create 20
Inf% Inf% 0.12 0.00 0.00 0.12 9 *FactoryBot::FactoryRunner#run 11
    0.12 0.00 0.00 0.12 9/10 <Module::ActiveSupport::Notifications>#instrument 28
    0.00 0.00 0.00 0.00 9/9 <Module::FactoryBot::Internal>#factory_by_name 12
    0.00 0.00 0.00 0.00 9/18 FactoryBot::Factory#compile 14
    0.00 0.00 0.00 0.00 9/372 Array#any? 16
    0.12 0.00 0.00 0.12 9/9 <Module::ActiveSupport::Notifications>#instrument 29
Inf% Inf% 0.12 0.00 0.00 0.12 9 *FactoryBot::Factory#run 30
    0.12 0.00 0.00 0.12 9/9 FactoryBot::Strategy::Create#result 43
    0.00 0.00 0.00 0.00 54/2636 Class#new 34
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Factory#compiled_constructor 37
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Factory#compiled_to_create 40
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Factory#callbacks 41
    0.00 0.00 0.00 0.00 9/9 FactoryBot::StrategyCalculator#strategy 34
    0.00 0.00 0.00 0.00 9/9 Observable#add_observer 41
    0.00 0.00 0.00 0.00 9/11 Hash#symbolize_keys 36
    0.00 0.00 0.00 0.00 9/74 Kernel#tap 43
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Factory#evaluator_class 36
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Factory#build_class 37
    0.00 0.00 0.00 0.00 9/18 FactoryBot::Factory#compile 32
    0.12 0.00 0.00 0.12 9/9 FactoryBot::Factory#run 43
Inf% Inf% 0.12 0.00 0.00 0.12 9 *FactoryBot::Strategy::Create#result 8
    0.10 0.00 0.00 0.10 9/74 Kernel#tap 9
    0.05 0.00 0.00 0.05 9/9 FactoryBot::Evaluation#object 9
    0.01 0.00 0.00 0.01 1/19 Core::Service::Request#create! 164
    0.10 0.00 0.00 0.10 18/19 ActiveRecord::Transactions#with_transaction_returning_status 385
Inf% Inf% 0.11 0.00 0.00 0.11 19 *ActiveRecord::Transactions::ClassMethods#transaction 211
    0.11 0.00 0.00 0.10 19/19 ActiveRecord::ConnectionAdapters::DatabaseStatements#transaction 212
    0.00 0.00 0.00 0.00 19/151 <Class::ActiveRecord::Base>#connection 212
    0.11 0.00 0.00 0.10 19/19 ActiveRecord::Transactions::ClassMethods#transaction 212
Inf% Inf% 0.11 0.00 0.00 0.10 19 *ActiveRecord::ConnectionAdapters::DatabaseStatements#transaction 260
    0.11 0.00 0.00 0.10 11/11 ActiveRecord::ConnectionAdapters::TransactionManager#within_new_transaction 267
    0.02 0.00 0.00 0.02 7/8 ActiveRecord::Validations#save 310
    0.01 0.00 0.00 0.01 1/10 ActiveRecord::Validations#save! 315
    0.00 0.00 0.00 0.00 8/19 ActiveRecord::Transactions#add_to_transaction 386
    0.00 0.00 0.00 0.00 19/40 ActiveRecord::ConnectionAdapters::DatabaseStatements#current_transaction 261
    0.00 0.00 0.00 0.00 19/30 ActiveRecord::ConnectionAdapters::Transaction#joinable? 261
    0.00 0.00 0.00 0.00 2/3188 Module#=== 315
    0.11 0.00 0.00 0.10 11/11 ActiveRecord::ConnectionAdapters::DatabaseStatements#transaction 267
Inf% Inf% 0.11 0.00 0.00 0.10 11 ActiveRecord::ConnectionAdapters::TransactionManager#within_new_transaction 235
    0.10 0.00 0.00 0.10 11/284 MonitorMixin#synchronize 236
    0.02 0.00 0.00 0.02 8/18 ActiveRecord::Transactions#rollback_active_record_state! 310
    0.10 0.00 0.00 0.10 10/18 ActiveRecord::Transactions#save! 315
Inf% Inf% 0.10 0.00 0.00 0.10 18 *ActiveRecord::Transactions#with_transaction_returning_status 383
    0.10 0.00 0.00 0.10 18/19 ActiveRecord::Transactions::ClassMethods#transaction 385
    0.00 0.00 0.00 0.00 6/26 ActiveRecord::Transactions#clear_transaction_record_state 393
    0.00 0.00 0.00 0.00 13/25 ActiveRecord::ConnectionAdapters::TransactionState#committed? 392
    0.00 0.00 0.00 0.00 18/3206 Kernel#class 385
    0.01 0.00 0.00 0.01 1/10 ActiveRecord::Persistence::ClassMethods#create! 53
    0.10 0.00 0.00 0.10 9/10 FactoryBot::Evaluation#create 18
Inf% Inf% 0.10 0.00 0.00 0.10 10 ActiveRecord::Suppressor#save! 47
    0.10 0.00 0.00 0.10 10/10 ActiveRecord::Transactions#save! 48
    0.00 0.00 0.00 0.00 10/18 <Class::ActiveRecord::SuppressorRegistry>#suppressed 48
    0.00 0.00 0.00 0.00 10/306 Module#name 48
    0.00 0.00 0.00 0.00 10/3206 Kernel#class 48
    0.10 0.00 0.00 0.10 10/10 ActiveRecord::Suppressor#save! 48
Inf% Inf% 0.10 0.00 0.00 0.10 10 ActiveRecord::Transactions#save! 314
    0.10 0.00 0.00 0.10 10/18 ActiveRecord::Transactions#with_transaction_returning_status 315
    0.10 0.00 0.00 0.10 9/9 Kernel#tap
Inf% Inf% 0.10 0.00 0.00 0.10 9 FactoryBot::Evaluation#create 15
    0.10 0.00 0.00 0.10 9/10 ActiveRecord::Suppressor#save! 18
    0.00 0.00 0.00 0.00 9/51 Proc#arity 16
    0.01 0.00 0.00 0.01 1/10 ActiveRecord::ConnectionAdapters::DatabaseStatements#transaction 315
    0.09 0.00 0.00 0.09 9/10 MonitorMixin#synchronize 315
Inf% Inf% 0.09 0.00 0.00 0.09 10 ActiveRecord::Validations#save! 51
    0.07 0.00 0.00 0.07 10/10 ActiveRecord::Persistence#save! 52
    0.02 0.00 0.00 0.02 10/18 ActiveRecord::Validations#perform_validations 52
    0.03 0.00 0.00 0.03 217/224 Array#each
    0.05 0.00 0.00 0.05 4/224 Sinatra::Base#process_route 1033
    0.05 0.00 0.00 0.05 3/224 Sinatra::Base#invoke 1072
Inf% Inf% 0.08 0.00 0.00 0.08 224 *Kernel#catch
    0.05 0.00 0.00 0.05 1/1 Sinatra::Base#dispatch! 919
    0.05 0.00 0.00 0.05 1/1 Sinatra::Base#route! 1098
    0.05 0.00 0.00 0.05 1/1 Sinatra::Base#route_eval 987
    0.02 0.00 0.00 0.01 43/43 ActiveModel::EachValidator#validate 426
    0.01 0.00 0.00 0.00 1/1 AssetCreation#process_children 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_barcodes 426
    0.00 0.00 0.00 0.00 1/1 Plate#plate_metadata 426
    0.00 0.00 0.00 0.00 217/501 ActiveSupport::Callbacks::CallTemplate#expand 425
    0.00 0.00 0.00 0.00 1/6 Sinatra::Base#filter! 1097
    0.00 0.00 0.00 0.00 2/3 Barcode#method_missing 426
    0.00 0.00 0.00 0.00 8/153 BasicObject#instance_exec 426
    0.00 0.00 0.00 0.00 3/7 Method#call 1636
    0.00 0.00 0.00 0.00 3/3 Purpose#autosave_associated_records_for_barcode_printer_type 426
    0.00 0.00 0.00 0.00 5/5 Uuid#autosave_associated_records_for_resource 426
    0.00 0.00 0.00 0.00 1/1 Plate#validate_associated_records_for_plate_metadata 426
    0.00 0.00 0.00 0.00 3/3 Purpose#set_default_barcode_prefix 426
    0.00 0.00 0.00 0.00 1/1 Sinatra::Base#handle_exception! 1101
    0.00 0.00 0.00 0.00 3/3 Purpose#autosave_associated_records_for_barcode_prefix 426
    0.00 0.00 0.00 0.00 3/3 PlatePurpose#autosave_associated_records_for_asset_shape 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_studies 426
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::ExecutionWrapper::RunHook#before 426
    0.00 0.00 0.00 0.00 1/1 Plate#autosave_associated_records_for_plate_purpose 426
    0.00 0.00 0.00 0.00 1/1 Plate#set_plate_name_and_size 426
    0.00 0.00 0.00 0.00 1/1 AssetCreation#autosave_associated_records_for_child_purpose 426
    0.00 0.00 0.00 0.00 1/1 User#encrypt_password 426
    0.00 0.00 0.00 0.00 1/1 AssetCreation#autosave_associated_records_for_user 426
    0.00 0.00 0.00 0.00 1/1 PlateCreation#autosave_associated_records_for_parent 426
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::ExecutionWrapper::CompleteHook#before 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_links_as_child 426
    0.00 0.00 0.00 0.00 2/2 Barcode#barcode_valid? 426
    0.00 0.00 0.00 0.00 3/3 Purpose#validate_associated_records_for_messenger_creators 426
    0.00 0.00 0.00 0.00 1/1 <Class::Sinatra::Base>#static? 1096
    0.00 0.00 0.00 0.00 10/10 ActiveRecord::AutosaveAssociation#before_save_collection_association 426
    0.00 0.00 0.00 0.00 4/1320 Array#each 1034
    0.00 0.00 0.00 0.00 1/1 Plate::Metadata#autosave_associated_records_for_owner 426
    0.00 0.00 0.00 0.00 3/3 PlatePurpose#set_default_printer_type 426
    0.00 0.00 0.00 0.00 3/3 Purpose#validate_associated_records_for_child_relationships 426
    0.00 0.00 0.00 0.00 1/1 Barcode#autosave_associated_records_for_asset 426
    0.00 0.00 0.00 0.00 1/1 Plate#validate_associated_records_for_wells 426
    0.00 0.00 0.00 0.00 3/3 PlatePurpose#set_default_target_type 426
    0.00 0.00 0.00 0.00 3/3 BarcodePrinterType#validate_associated_records_for_barcode_printers 426
    0.00 0.00 0.00 0.00 1/1 Asset#validate_associated_records_for_events 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_children 426
    0.00 0.00 0.00 0.00 1/1 PlateCreation#autosave_associated_records_for_child 426
    0.00 0.00 0.00 0.00 1/1 Metadata::Base#merge_instance_defaults 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_links_as_ancestor 426
    0.00 0.00 0.00 0.00 3/3 PlatePurpose#validate_associated_records_for_plates 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_projects 426
    0.00 0.00 0.00 0.00 3/3 Purpose#validate_associated_records_for_child_purposes 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_links_as_parent 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_requests_as_target 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_comments 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_asset_groups 426
    0.00 0.00 0.00 0.00 3/3 Purpose#autosave_associated_records_for_source_purpose 426
    0.00 0.00 0.00 0.00 1/1 Plate#validate_associated_records_for_transfers_as_source 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_requests_as_source 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_parents 426
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_labware_type 426
    0.00 0.00 0.00 0.00 1/1 AssetCreation#validate_associated_records_for_owners 426
    0.00 0.00 0.00 0.00 1/1 Labware#autosave_associated_records_for_purpose 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_parent_plates 426
    0.00 0.00 0.00 0.00 1/1 Plate#validate_associated_records_for_in_progress_submissions 426
    0.00 0.00 0.00 0.00 1/1 Plate#validate_associated_records_for_conatined_aliquots 426
    0.00 0.00 0.00 0.00 1/1 Plate#validate_associated_records_for_orders_as_target 426
    0.00 0.00 0.00 0.00 3/3 Purpose#validate_associated_records_for_parent_purposes 426
    0.00 0.00 0.00 0.00 1/1 Plate#validate_associated_records_for_tag_layouts 426
    0.00 0.00 0.00 0.00 1/1 Plate#validate_associated_records_for_plate_creations 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_aliquots 426
    0.00 0.00 0.00 0.00 3/3 Purpose#validate_associated_records_for_parent_relationships 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_ancestors 426
    0.00 0.00 0.00 0.00 3/3 Purpose#validate_associated_records_for_labware 426
    0.00 0.00 0.00 0.00 1/1 ApiApplication#generate_new_api_key 426
    0.00 0.00 0.00 0.00 1/1 Rails::Controller::Testing::TemplateAssertions#setup_subscriptions 426
    0.00 0.00 0.00 0.00 1/1 Plate::Metadata#autosave_associated_records_for_plate 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_links_as_descendant 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_descendants 426
    0.00 0.00 0.00 0.00 5/5 ActiveRecord::TouchLater#touch_deferred_attributes 426
    0.00 0.00 0.00 0.00 1/1 Plate#validate_associated_records_for_contained_samples 426
    0.00 0.00 0.00 0.00 1/1 Plate#validate_associated_records_for_submission_pools 426
    0.00 0.00 0.00 0.00 1/1 Plate#validate_associated_records_for_siblings 426
    0.00 0.00 0.00 0.00 1/1 Plate#validate_associated_records_for_well_requests_as_target 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_child_plates 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_creation_batches 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_transfer_requests_as_source 426
    0.00 0.00 0.00 0.00 1/1 Asset#validate_associated_records_for_lab_events 426
    0.00 0.00 0.00 0.00 1/1 Plate#validate_associated_records_for_qc_files 426
    0.00 0.00 0.00 0.00 1/1 Plate#validate_associated_records_for_descendant_plates 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_submissions 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_transfer_requests_as_target 426
    0.00 0.00 0.00 0.00 1/1 Plate#validate_associated_records_for_well_requests_as_source 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_asset_audits 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_child_tubes 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_receptacles 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_parent_tubes 426
    0.00 0.00 0.00 0.00 1/1 Plate#validate_associated_records_for_descendant_tubes 426
    0.00 0.00 0.00 0.00 1/1 Plate#validate_associated_records_for_stock_orders 426
    0.00 0.00 0.00 0.00 1/1 Plate#validate_associated_records_for_in_progress_requests 426
    0.00 0.00 0.00 0.00 1/1 Plate#validate_associated_records_for_waiting_submissions 426
    0.00 0.00 0.00 0.00 1/1 Plate#validate_associated_records_for_stock_requests 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_samples 426
    0.00 0.00 0.00 0.00 1/1 Plate#validate_associated_records_for_stock_well_associations 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_messengers 426
    0.00 0.00 0.00 0.00 1/1 Plate#validate_associated_records_for_transfers_to_tubes 426
    0.00 0.00 0.00 0.00 1/1 Plate#validate_associated_records_for_transfer_request_collections 426
    0.00 0.00 0.00 0.00 1/1 Plate#validate_associated_records_for_transfers_as_destination 426
    0.00 0.00 0.00 0.00 1/1 Plate#validate_associated_records_for_transfer_requests 426
    0.00 0.00 0.00 0.00 1/1 Plate#validate_associated_records_for_extraction_attributes 426
    0.00 0.00 0.00 0.00 1/1 Plate#validate_associated_records_for_descendant_lanes 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_volume_updates 426
    0.00 0.00 0.00 0.00 1/1 Labware#validate_associated_records_for_state_changes 426
    0.00 0.00 0.00 0.00 3/25 Sinatra::Base#settings 1096
    0.00 0.00 0.00 0.00 3/6 UnboundMethod#bind 1636
    0.00 0.00 0.00 0.00 1/1 Mustermann::Pattern#to_s 986
    0.00 0.00 0.00 0.00 1/2 ActionMailer::TestCase::ClearTestDeliveries#clear_test_deliveries 426
    0.00 0.00 0.00 0.00 1/7 Rack::Request::Helpers#request_method 986
    0.00 0.00 0.00 0.00 1/1 User#validate_associated_records_for_events 426
    0.00 0.00 0.00 0.00 1/1 BarcodePrefix#validate_associated_records_for_assets 426
    0.00 0.00 0.00 0.00 1/1 User#validate_associated_records_for_roles 426
    0.00 0.00 0.00 0.00 1/1 User#validate_associated_records_for_pipelines 426
    0.00 0.00 0.00 0.00 1/1 User#validate_associated_records_for_study_roles 426
    0.00 0.00 0.00 0.00 1/1 User#validate_associated_records_for_requests 426
    0.00 0.00 0.00 0.00 1/1 User#validate_associated_records_for_lab_events 426
    0.00 0.00 0.00 0.00 1/1 User#validate_associated_records_for_assigned_batches 426
    0.00 0.00 0.00 0.00 1/1 User#validate_associated_records_for_consent_withdrawn_sample_metadata 426
    0.00 0.00 0.00 0.00 1/1 User#validate_associated_records_for_submissions 426
    0.00 0.00 0.00 0.00 1/1 User#validate_associated_records_for_items 426
    0.00 0.00 0.00 0.00 1/1 User#validate_associated_records_for_comments 426
    0.00 0.00 0.00 0.00 1/1 User#validate_associated_records_for_batches 426
    0.00 0.00 0.00 0.00 1/1 User#validate_associated_records_for_project_roles 426
    0.00 0.00 0.00 0.00 1/1 User#validate_associated_records_for_user_role_bindings 426
    0.00 0.00 0.00 0.00 1/1 User#validate_associated_records_for_settings 426
    0.00 0.00 0.00 0.00 1/2636 WebMock::Util::HashCounter#initialize 11
    0.00 0.00 0.00 0.00 1/2636 Mocha::Integration::MiniTest::Adapter#before_teardown 38
    0.00 0.00 0.00 0.00 1/2636 Mocha::Mockery#stubba 109
    0.00 0.00 0.00 0.00 1/2636 <Class::Mocha::Mockery>#setup 42
    0.00 0.00 0.00 0.00 4/2636 Array#each
    0.00 0.00 0.00 0.00 1/2636 WebMock::RequestRegistry#reset! 13
    0.00 0.00 0.00 0.00 1/2636 <Class::Rack::MockRequest>#env_for 134
    0.00 0.00 0.00 0.00 3/2636 <Module::ActiveSupport::Notifications::Fanout::Subscribers>#new 76
    0.00 0.00 0.00 0.00 2/2636 Addressable::URI#authority 1223
    0.00 0.00 0.00 0.00 1/2636 Rack::MockResponse#body 195
    0.00 0.00 0.00 0.00 1/2636 ActionDispatch::Executor#call 15
    0.00 0.00 0.00 0.00 1/2636 Rack::Response::Helpers#buffered_body! 234
    0.00 0.00 0.00 0.00 1/2636 Rack::MockResponse#parse_cookies_from_header 215
    0.00 0.00 0.00 0.00 2/2636 Addressable::URI#to_s 2341
    0.00 0.00 0.00 0.00 1/2636 MonitorMixin::ConditionVariable#initialize 154
    0.00 0.00 0.00 0.00 1/2636 ActionDispatch::Journey::Path::Pattern::MatchData#captures 136
    0.00 0.00 0.00 0.00 1/2636 Arel::Predications#lt 179
    0.00 0.00 0.00 0.00 1/2636 <Class::ActiveSupport::ExecutionWrapper>#run! 69
    0.00 0.00 0.00 0.00 1/2636 ActionDispatch::Journey::GTG::Simulator#memos 24
    0.00 0.00 0.00 0.00 1/2636 WebMock::RequestPattern#initialize 18
    0.00 0.00 0.00 0.00 1/2636 <Class::Rack::Cors::Result>#miss 256
    0.00 0.00 0.00 0.00 1/2636 Rails::Rack::Logger#call_app 39
    0.00 0.00 0.00 0.00 1/2636 Arel::Nodes::Node#and 39
    0.00 0.00 0.00 0.00 1/2636 WebMock::RequestSignatureSnippet#stubbing_instructions 16
    0.00 0.00 0.00 0.00 1/2636 ActionDispatch::Response#build_buffer 453
    0.00 0.00 0.00 0.00 7/2636 ActiveSupport::JSON::Encoding::JSONGemEncoder#jsonify 88
    0.00 0.00 0.00 0.00 1/2636 <Module::ActiveSupport::JSON>#encode 22
    0.00 0.00 0.00 0.00 1/2636 Rack::Session::Abstract::Persisted#context 270
    0.00 0.00 0.00 0.00 1/2636 Rack::QueryParser#make_params 126
    0.00 0.00 0.00 0.00 1/2636 ActionDispatch::Session::Compatibility#make_request 40
    0.00 0.00 0.00 0.00 1/2636 MonitorMixin#mon_initialize 256
    0.00 0.00 0.00 0.00 1/2636 ActionDispatch::Static#call 117
    0.00 0.00 0.00 0.00 1/2636 MonitorMixin#new_cond 238
    0.00 0.00 0.00 0.00 2/2636 ActionDispatch::Journey::Path::Pattern#match 159
    0.00 0.00 0.00 0.00 1/2636 ActionDispatch::Routing::RouteSet#make_request 408
    0.00 0.00 0.00 0.00 1/2636 Rack::MethodOverride#method_override 28
    0.00 0.00 0.00 0.00 6/2636 FactoryBot::Evaluator#method_missing 44
    0.00 0.00 0.00 0.00 1/2636 <Class::SBCF::Checksum>#from_human 13
    0.00 0.00 0.00 0.00 1/2636 ActionDispatch::DebugExceptions#call 60
    0.00 0.00 0.00 0.00 1/2636 ActionDispatch::ContentSecurityPolicy::Middleware#call 17
    0.00 0.00 0.00 0.00 1/2636 Rails::Rack::Logger#call 23
    0.00 0.00 0.00 0.00 1/2636 ActiveModel::Serializers::Xml#to_xml 205
    0.00 0.00 0.00 0.00 1/2636 Warren::BroadcastMessages#broadcast 58
    0.00 0.00 0.00 0.00 2/2636 Core::Initializable::InstanceMethods#initialize 42
    0.00 0.00 0.00 0.00 2/2636 ActiveRecord::Relation::QueryAttribute#with_cast_value 17
    0.00 0.00 0.00 0.00 1/2636 ActionDispatch::Cookies#call 668
    0.00 0.00 0.00 0.00 1/2636 <Class::ActiveResource::Base>#check_prefix_options 1055
    0.00 0.00 0.00 0.00 1/2636 Core::Endpoint::BasicHandler::Actions::Guards#accessible_action? 55
    0.00 0.00 0.00 0.00 1/2636 Rails::Engine#build_request 707
    0.00 0.00 0.00 0.00 1/2636 ActionDispatch::ShowExceptions#call 32
    0.00 0.00 0.00 0.00 2/2636 Rack::Protection::JsonCsrf#call 25
    0.00 0.00 0.00 0.00 1/2636 ActionDispatch::Response#initialize 167
    0.00 0.00 0.00 0.00 4/2636 Warren::BroadcastMessages#queue_for_broadcast 45
    0.00 0.00 0.00 0.00 1/2636 Rack::TempfileReaper#call 18
    0.00 0.00 0.00 0.00 2/2636 ActionDispatch::RemoteIp#call 79
    0.00 0.00 0.00 0.00 2/2636 ActiveSupport::Cache::Strategy::LocalCache::Middleware#call 28
    0.00 0.00 0.00 0.00 1/2636 <Module::JSON>#parse 156
    0.00 0.00 0.00 0.00 9/2636 FactoryBot::AttributeList#ignored 31
    0.00 0.00 0.00 0.00 1/2636 Hash#with_indifferent_access 10
    0.00 0.00 0.00 0.00 1/2636 ActionDispatch::RequestId#call 25
    0.00 0.00 0.00 0.00 6/2636 Array#map!
    0.00 0.00 0.00 0.00 9/2636 Array#map
    0.00 0.00 0.00 0.00 1/2636 ActiveResource::Validations#errors 173
    0.00 0.00 0.00 0.00 1/2636 ActionDispatch::Integration::Session#process 259
    0.00 0.00 0.00 0.00 2/2636 <Class::ActionDispatch::Request::Session>#create 18
    0.00 0.00 0.00 0.00 6/2636 ActiveRecord::Relation#build_preloader 589
    0.00 0.00 0.00 0.00 1/2636 ActiveModel::Serializers::Xml::Serializer#serialize 82
    0.00 0.00 0.00 0.00 8/2636 ActiveRecord::Associations::AssociationScope#get_chain 111
    0.00 0.00 0.00 0.00 1/2636 Rack::Test::Session#last_request 229
    0.00 0.00 0.00 0.00 3/2636 Arel::OrderPredications#asc 6
    0.00 0.00 0.00 0.00 9/2636 <Class::FactoryBot::Evaluator>#attribute_list 61
    0.00 0.00 0.00 0.00 5/2636 Arel::Predications#in 60
    0.00 0.00 0.00 0.00 12/2636 ActiveRecord::ConnectionAdapters::Transaction#initialize 99
    0.00 0.00 0.00 0.00 1/2636 URI::RFC2396_Parser#parse 215
    0.00 0.00 0.00 0.00 1/2636 IPAddr#coerce_other 604
    0.00 0.00 0.00 0.00 2/2636 <Class::SBCF::Prefix>#from_human 10
    0.00 0.00 0.00 0.00 8/2636 ActiveRecord::Core::ClassMethods#type_caster 274
    0.00 0.00 0.00 0.00 1/2636 <Class::Net::HTTP>#new 637
    0.00 0.00 0.00 0.00 17/2636 ActiveModel::AttributeSet#map 97
    0.00 0.00 0.00 0.00 4/2636 FactoryBot::Evaluator#association 32
    0.00 0.00 0.00 0.00 5/2636 <Class::SBCF::Checksum>#from_prefix_and_number 36
    0.00 0.00 0.00 0.00 22/2636 Set#initialize 94
    0.00 0.00 0.00 0.00 1/2636 Arel::Predications#gteq 155
    0.00 0.00 0.00 0.00 16/2636 <Class::ActiveRecord::Associations::AliasTracker>#create 11
    0.00 0.00 0.00 0.00 28/2636 ActiveRecord::Relation::WhereClause#merge 25
    0.00 0.00 0.00 0.00 2/2636 Rack::Response#initialize 33
    0.00 0.00 0.00 0.00 5/2636 FactoryBot::Syntax::Methods#create 20
    0.00 0.00 0.00 0.00 4/2636 <Class::ActionDispatch::Http::Headers>#from_hash 51
    0.00 0.00 0.00 0.00 5/2636 Thread::Mutex#synchronize
    0.00 0.00 0.00 0.00 54/2636 ActiveRecord::Relation::WhereClause#+ 13
    0.00 0.00 0.00 0.00 18/2636 FactoryBot::AttributeList#non_ignored 35
    0.00 0.00 0.00 0.00 1/2636 <Class::ActiveResource::Base>#create 895
    0.00 0.00 0.00 0.00 18/2636 FactoryBot::AttributeAssigner#decorated_evaluator 41
    0.00 0.00 0.00 0.00 1/2636 Array#select
    0.00 0.00 0.00 0.00 6/2636 CanCan::Ability#can 125
    0.00 0.00 0.00 0.00 7/2636 Hash#each
    0.00 0.00 0.00 0.00 8/2636 ActiveRecord::Reflection::RuntimeReflection#aliased_table 1038
    0.00 0.00 0.00 0.00 5/2636 WebMock::RequestPattern#assign_options 57
    0.00 0.00 0.00 0.00 3/2636 Sinatra::Base#call! 913
    0.00 0.00 0.00 0.00 1/2636 Rack::Request#acceptable_media_types 31
    0.00 0.00 0.00 0.00 17/2636 Arel::InsertManager#initialize 6
    0.00 0.00 0.00 0.00 17/2636 Arel::InsertManager#create_values 41
    0.00 0.00 0.00 0.00 21/2636 <Class::ActiveModel::Attribute>#with_cast_value 17
    0.00 0.00 0.00 0.00 20/2636 <Module::Arel>#sql 30
    0.00 0.00 0.00 0.00 3/2636 Rack::Request::AcceptableMediaTypes#prioritize 59
    0.00 0.00 0.00 0.00 29/2636 ActiveRecord::Relation::WhereClause#ast 65
    0.00 0.00 0.00 0.00 1/2636 Net::HTTP#send_entity 1478
    0.00 0.00 0.00 0.00 42/2636 Arel::SelectManager#take 220
    0.00 0.00 0.00 0.00 1/2636 SBCF::Builders#from_human 10
    0.00 0.00 0.00 0.00 23/2636 TZInfo::TransitionDataTimezoneInfo#period_for_utc 107
    0.00 0.00 0.00 0.00 39/2636 ActiveRecord::QueryMethods#where_clause_factory 1216
    0.00 0.00 0.00 0.00 59/2636 <Module::Arel::Nodes>#build_quoted 38
    0.00 0.00 0.00 0.00 1/2636 <Class::Barcode>#build_sanger_barcode 47
    0.00 0.00 0.00 0.00 14/2636 ActiveRecord::SpawnMethods#merge! 45
    0.00 0.00 0.00 0.00 54/2636 ActiveRecord::Relation::WhereClauseFactory#build 26
    0.00 0.00 0.00 0.00 22/2636 ActiveModel::AttributeMutationTracker#initialize 11
    0.00 0.00 0.00 0.00 9/2636 FactoryBot::AttributeAssigner#method_tracking_evaluator 34
    0.00 0.00 0.00 0.00 1/2636 Barcode#handler 78
    0.00 0.00 0.00 0.00 1/2636 WebMock::RequestPattern#create_uri_pattern 84
    0.00 0.00 0.00 0.00 2/2636 URI::RFC3986_Parser#parse 76
    0.00 0.00 0.00 0.00 2/2636 Rack::MockSession#request 28
    0.00 0.00 0.00 0.00 77/2636 ActiveModel::Type::String#cast_value 18
    0.00 0.00 0.00 0.00 29/2636 Arel::Nodes::SelectCore#initialize 10
    0.00 0.00 0.00 0.00 17/2636 Arel::Crud#create_insert 30
    0.00 0.00 0.00 0.00 48/2636 Arel::Predications#eq 17
    0.00 0.00 0.00 0.00 1/2636 <Class::ActionDispatch::TestResponse>#from_response 14
    0.00 0.00 0.00 0.00 22/2636 ActiveModel::Dirty#mutations_from_database 265
    0.00 0.00 0.00 0.00 1/2636 WebMock::RequestStub#initialize 7
    0.00 0.00 0.00 0.00 40/2636 ActiveModel::AttributeSet::Builder#build_from_database 16
    0.00 0.00 0.00 0.00 1/2636 <Class::WebMock::RequestStub>#from_request_signature 83
    0.00 0.00 0.00 0.00 31/2636 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#execute_and_free 34
    0.00 0.00 0.00 0.00 18/2636 ActiveModel::Validations#errors 304
    0.00 0.00 0.00 0.00 17/2636 ActiveModel::Dirty#changes_applied 151
    0.00 0.00 0.00 0.00 2/2636 Addressable::URI#dup 2273
    0.00 0.00 0.00 0.00 24/2636 DateAndTime::Zones#time_with_zone 35
    0.00 0.00 0.00 0.00 1/2636 <Module::WebMock::NetHTTPUtility>#request_signature_from_request 326
    0.00 0.00 0.00 0.00 54/2636 FactoryBot::Factory#run 34
    0.00 0.00 0.00 0.00 100/2636 Integer#upto
    0.00 0.00 0.00 0.00 61/2636 TZInfo::TimeOrDateTime#+ 260
    0.00 0.00 0.00 0.00 1/2636 WebMock::NetConnectNotAllowedError#initialize 5
    0.00 0.00 0.00 0.00 169/2636 <Class::ActiveModel::Attribute>#from_database 9
    0.00 0.00 0.00 0.00 29/2636 Class#new
    0.00 0.00 0.00 0.00 172/2636 <Class::ActiveModel::Attribute>#from_user 13
    0.00 0.00 0.00 0.00 92/2636 ActiveRecord::ConnectionAdapters::AbstractAdapter#collector 616
    0.00 0.00 0.00 0.00 100/2636 ActiveSupport::TimeWithZone#change 368
    0.00 0.00 0.00 0.00 29/2636 Arel::SelectManager#initialize 12
    0.00 0.00 0.00 0.00 1/2636 Net::HTTP#request 114
    0.00 0.00 0.00 0.00 264/2636 ActiveRecord::PredicateBuilder#build_bind_attribute 60
    0.00 0.00 0.00 0.00 72/2636 ActiveSupport::Subscriber#start 87
    0.00 0.00 0.00 0.00 68/2636 ActiveRecord::Delegation::ClassMethods#create 132
    0.00 0.00 0.00 0.00 50/2636 ActiveRecord::QueryMethods#build_arel 927
    0.00 0.00 0.00 0.00 44/2636 ActiveRecord::Associations#association 237
    0.00 0.00 0.00 0.00 184/2636 <Class::TZInfo::TimeOrDateTime>#wrap 321
    0.00 0.00 0.00 0.00 2/2636 Core::Abilities::CompositeAbility#initialize 42
    0.00 0.00 0.00 0.00 1/2636 <Module::Core::Abilities>#create 25
    0.00 0.00 0.00 0.00 1/2636 Api::EndpointHandler#handle_request 185
    0.00 0.00 0.00 0.00 12/2636 MonitorMixin#synchronize 201
    0.01 0.00 0.00 0.01 19/2636 ActiveRecord::Inheritance::ClassMethods#new 66
    0.05 0.00 0.00 0.05 1/2636 Core::Service::Request#response 147
Inf% Inf% 0.07 0.00 0.00 0.07 2636 *Class#new
    0.05 0.00 0.00 0.05 1/1 Core::Service::Response#initialize
    0.01 0.00 0.00 0.01 18/19 ActiveRecord::Core#initialize
    0.00 0.00 0.00 0.00 11/11 ActiveRecord::ConnectionAdapters::SavepointTransaction#initialize
    0.00 0.00 0.00 0.00 1/1 Core::Service::Request#initialize
    0.00 0.00 0.00 0.00 1/1 Metadata::Base#initialize
    0.00 0.00 0.00 0.00 1/1 Core::Abilities::CompositeAbility#initialize
    0.00 0.00 0.00 0.00 1/1 Core::Abilities::Application#initialize
    0.00 0.00 0.00 0.00 245/245 TZInfo::TimeOrDateTime#initialize
    0.00 0.00 0.00 0.00 44/44 ActiveRecord::Associations::Association#initialize
    0.00 0.00 0.00 0.00 29/29 Arel::SelectManager#initialize
    0.00 0.00 0.00 0.00 496/496 ActiveModel::Attribute#initialize
    0.00 0.00 0.00 0.00 124/124 ActiveSupport::TimeWithZone#initialize
    0.00 0.00 0.00 0.00 1/1 WebMock::NetConnectNotAllowedError#initialize
    0.00 0.00 0.00 0.00 72/72 ActiveSupport::Notifications::Event#initialize
    0.00 0.00 0.00 0.00 29/2636 Class#new
    0.00 0.00 0.00 0.00 1/1 WebMock::RequestSignatureSnippet#initialize
    0.00 0.00 0.00 0.00 29/29 Arel::Nodes::SelectCore#initialize
    0.00 0.00 0.00 0.00 1/1 WebMock::RequestSignature#initialize
    0.00 0.00 0.00 0.00 123/123 TZInfo::TimezonePeriod#initialize
    0.00 0.00 0.00 0.00 2/2 Addressable::URI#initialize
    0.00 0.00 0.00 0.00 46/46 Arel::Collectors::SQLString#initialize
    0.00 0.00 0.00 0.00 60/68 ActiveRecord::Relation#initialize
    0.00 0.00 0.00 0.00 19/19 ActiveSupport::HashWithIndifferentAccess#initialize
    0.00 0.00 0.00 0.00 2/2 SBCF::SangerBarcode#initialize
    0.00 0.00 0.00 0.00 153/153 Arel::Nodes::BindParam#initialize
    0.00 0.00 0.00 0.00 9/9 FactoryBot::AttributeAssigner#initialize
    0.00 0.00 0.00 0.00 1/1 WebMock::RequestStub#initialize
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionProxy#initialize
    0.00 0.00 0.00 0.00 1/1 WebMock::RequestPattern#initialize
    0.00 0.00 0.00 0.00 19/19 ActiveModel::Errors#initialize
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::TestResponse#initialize
    0.00 0.00 0.00 0.00 22/22 ActiveModel::AttributeMutationTracker#initialize
    0.00 0.00 0.00 0.00 4/4 Rack::Request::AcceptableMediaTypes#initialize
    0.00 0.00 0.00 0.00 3/3 URI::Generic#initialize
    0.00 0.00 0.00 0.00 119/119 String#initialize
    0.00 0.00 0.00 0.00 17/17 Arel::InsertManager#initialize
    0.00 0.00 0.00 0.00 1/1 Rack::MockResponse#initialize
    0.00 0.00 0.00 0.00 1/1 WebMock::URIPattern#initialize
    0.00 0.00 0.00 0.00 13/13 ActionDispatch::Request#initialize
    0.00 0.00 0.00 0.00 55/101 Arel::Nodes::Binary#initialize
    0.00 0.00 0.00 0.00 1/1 Barcode::FormatHandlers::SangerBase#initialize
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::RealTransaction#initialize
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Decorator::AttributeHash#initialize
    0.00 0.00 0.00 0.00 29/29 Arel::Nodes::SelectStatement#initialize
    0.00 0.00 0.00 0.00 14/14 ActiveRecord::Relation::Merger#initialize
    0.00 0.00 0.00 0.00 29/29 Arel::Nodes::JoinSource#initialize
    0.00 0.00 0.00 0.00 31/31 ActiveRecord::Result#initialize
    0.00 0.00 0.00 0.00 1/1 Net::HTTPRequest#initialize
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::AssociationRelation#initialize
    0.00 0.00 0.00 0.00 136/136 ActiveRecord::Relation::WhereClause#initialize
    0.00 0.00 0.00 0.00 22/22 Set#initialize
    0.00 0.00 0.00 0.00 59/59 Arel::Nodes::Casted#initialize
    0.00 0.00 0.00 0.00 20/20 ActiveModel::LazyAttributeHash#initialize
    0.00 0.00 0.00 0.00 2/2 IPAddr#initialize
    0.00 0.00 0.00 0.00 45/45 Arel::Nodes::Unary#initialize
    0.00 0.00 0.00 0.00 1/2 Core::Abilities::Base#initialize
    0.00 0.00 0.00 0.00 30/30 Arel::Nodes::And#initialize
    0.00 0.00 0.00 0.00 60/181 ActiveRecord::Core::ClassMethods#arel_table
    0.00 0.00 0.00 0.00 9/9 FactoryBot::FactoryRunner#initialize
    0.00 0.00 0.00 0.00 17/17 Arel::Nodes::Values#initialize
    0.00 0.00 0.00 0.00 39/39 ActiveRecord::Relation::WhereClauseFactory#initialize
    0.00 0.00 0.00 0.00 17/17 Arel::Nodes::InsertStatement#initialize
    0.00 0.00 0.00 0.00 6/6 CanCan::Rule#initialize
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::Associations::Preloader::Association#initialize
    0.00 0.00 0.00 0.00 1/1 Sinatra::Response#initialize
    0.00 0.00 0.00 0.00 37/37 ActiveModel::AttributeSet#initialize
    0.00 0.00 0.00 0.00 46/46 Arel::Collectors::SubstituteBinds#initialize
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Base#initialize
    0.00 0.00 0.00 0.00 60/159 ActiveRecord::Core::ClassMethods#predicate_builder
    0.00 0.00 0.00 0.00 1/1 WebMock::HeadersPattern#initialize
    0.00 0.00 0.00 0.00 5/5 UUIDTools::UUID#initialize
    0.00 0.00 0.00 0.00 2/2 Rack::Utils::HeaderHash#initialize
    0.00 0.00 0.00 0.00 8/8 Arel::Table#initialize
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Evaluator#initialize
    0.00 0.00 0.00 0.00 36/36 FactoryBot::AttributeList#initialize
    0.00 0.00 0.00 0.00 6/6 Rack::Request#initialize
    0.00 0.00 0.00 0.00 1/1 Net::HTTP#initialize
    0.00 0.00 0.00 0.00 35/57 Hash#initialize
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Decorator::NewConstructor#initialize
    0.00 0.00 0.00 0.00 6/6 SBCF::Checksum#initialize
    0.00 0.00 0.00 0.00 1/1 Builder::XmlMarkup#initialize
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Decorator::InvocationTracker#initialize
    0.00 0.00 0.00 0.00 2/2 SBCF::Prefix#initialize
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#initialize
    0.00 0.00 0.00 0.00 1/1 WebMock::BodyPattern#initialize
    0.00 0.00 0.00 0.00 4/4 Rack::BodyProxy#initialize
    0.00 0.00 0.00 0.00 1/1 Sinatra::IndifferentHash#initialize
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Evaluation#initialize
    0.00 0.00 0.00 0.00 1/1 JSON::Ext::Parser#initialize
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::TypeCaster::Map#initialize
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Request::Session::Options#initialize
    0.00 0.00 0.00 0.00 9/9 FactoryBot::CallbacksObserver#initialize
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Associations::AliasTracker#initialize
    0.00 0.00 0.00 0.00 24/623 BasicObject#initialize
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Reflection::RuntimeReflection#initialize
    0.00 0.00 0.00 0.00 6/6 Rack::Request::AcceptableMediaTypes::MediaType#initialize
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response::Header#initialize
    0.00 0.00 0.00 0.00 9/9 FactoryBot::StrategyCalculator#initialize
    0.00 0.00 0.00 0.00 12/12 ActiveRecord::ConnectionAdapters::TransactionState#initialize
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Cache::Strategy::LocalCache::LocalStore#initialize
    0.00 0.00 0.00 0.00 1/1 Warren::Message#initialize
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Serializers::Xml::Serializer#initialize
    0.00 0.00 0.00 0.00 1/1 MonitorMixin::ConditionVariable#initialize
    0.00 0.00 0.00 0.00 4/4 Warren::QueueBroadcastMessage#initialize
    0.00 0.00 0.00 0.00 2/2 Thread::Mutex#initialize
    0.00 0.00 0.00 0.00 1/1 Core::Endpoint::BasicHandler::Actions::Guards::GuardProxy#initialize
    0.00 0.00 0.00 0.00 2/2 Core::Initializable::Initializer#initialize
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Request::Session#initialize
    0.00 0.00 0.00 0.00 2/2 ActionDispatch::Journey::Path::Pattern::MatchData#initialize
    0.00 0.00 0.00 0.00 3/3 WebMock::HashValidator#initialize
    0.00 0.00 0.00 0.00 1/1 Rack::QueryParser::Params#initialize
    0.00 0.00 0.00 0.00 2/2 ActionDispatch::Http::Headers#initialize
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response::Buffer#initialize
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::RemoteIp::GetIp#initialize
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::JSON::Encoding::JSONGemEncoder#initialize
    0.00 0.00 0.00 0.00 1/1 Rack::Response::Raw#initialize
    0.00 0.00 0.00 0.00 2/2 Array#initialize
    0.00 0.00 0.00 0.00 1/1 WebMock::StubRequestSnippet#initialize
    0.00 0.00 0.00 0.00 1/1 WebMock::MethodPattern#initialize
    0.00 0.00 0.00 0.00 1/1 Thread::ConditionVariable#initialize
    0.00 0.00 0.00 0.00 1/1 StringScanner#initialize
    0.00 0.00 0.00 0.00 3/3 ActiveSupport::Notifications::Fanout::Subscribers::Evented#initialize
    0.00 0.00 0.00 0.00 1/1 WebMock::Util::HashCounter#initialize
    0.00 0.00 0.00 0.00 1/1 Mocha::Central#initialize
    0.00 0.00 0.00 0.00 1/1 Mocha::Integration::AssertionCounter#initialize
    0.01 0.00 0.00 0.01 8/18 ActiveRecord::Persistence#save 275
    0.07 0.00 0.00 0.07 10/18 ActiveRecord::Persistence#save! 308
Inf% Inf% 0.07 0.00 0.00 0.07 18 *ActiveRecord::Callbacks#create_or_update 341
    0.07 0.00 0.00 0.07 18/18 ActiveRecord::Base#_run_save_callbacks 342
    0.07 0.00 0.00 0.07 18/18 ActiveRecord::Callbacks#create_or_update 342
Inf% Inf% 0.07 0.00 0.00 0.07 18 *ActiveRecord::Base#_run_save_callbacks 815
    0.07 0.00 0.00 0.07 18/165 ActiveSupport::Callbacks#run_callbacks 816
    0.07 0.00 0.00 0.07 10/10 ActiveRecord::Validations#save! 52
Inf% Inf% 0.07 0.00 0.00 0.07 10 ActiveRecord::Persistence#save! 307
    0.07 0.00 0.00 0.07 10/18 ActiveRecord::Callbacks#create_or_update 308
    0.07 0.00 0.00 0.07 18/18 ActiveSupport::Callbacks#run_callbacks 342
Inf% Inf% 0.07 0.00 0.00 0.07 18 *ActiveRecord::Persistence#create_or_update 702
    0.07 0.00 0.00 0.07 18/18 ActiveRecord::Timestamp#_create_record 705
    0.00 0.00 0.00 0.00 18/47 ActiveRecord::Persistence#destroyed? 704
    0.00 0.00 0.00 0.00 18/82 ActiveRecord::Persistence#new_record? 705
    0.00 0.00 0.00 0.00 17/162 BasicObject#!= 706
    0.00 0.00 0.00 0.00 18/18 ActiveRecord::Core#readonly? 703
    0.07 0.00 0.00 0.07 18/18 ActiveRecord::Persistence#create_or_update 705
Inf% Inf% 0.07 0.00 0.00 0.07 18 *ActiveRecord::Timestamp#_create_record 91
    0.07 0.00 0.00 0.07 18/18 ActiveRecord::Callbacks#_create_record 102
    0.00 0.00 0.00 0.00 18/1320 Array#each 95
    0.00 0.00 0.00 0.00 18/18 ActiveRecord::Timestamp#current_time_from_proper_timezone 93
    0.00 0.00 0.00 0.00 18/18 ActiveRecord::Timestamp#all_timestamp_attributes_in_model 95
    0.00 0.00 0.00 0.00 18/18 ActiveRecord::Base#record_timestamps 92
    0.07 0.00 0.00 0.07 18/18 ActiveRecord::Timestamp#_create_record 102
Inf% Inf% 0.07 0.00 0.00 0.07 18 *ActiveRecord::Callbacks#_create_record 345
    0.07 0.00 0.00 0.07 18/18 ActiveRecord::Base#_run_create_callbacks 346
    0.07 0.00 0.00 0.07 18/18 ActiveRecord::Callbacks#_create_record 346
Inf% Inf% 0.07 0.00 0.00 0.07 18 *ActiveRecord::Base#_run_create_callbacks 815
    0.07 0.00 0.00 0.07 18/165 ActiveSupport::Callbacks#run_callbacks 816
    0.06 0.00 0.00 0.06 1/1 PlateCreationTest#create_plate 28
Inf% Inf% 0.06 0.00 0.00 0.06 1 Rails::Controller::Testing::Integration#post 11
    0.06 0.00 0.00 0.06 1/1 ActionDispatch::Integration::Runner#post 13
    0.00 0.00 0.00 0.00 1/1 Rails::Controller::Testing::TemplateAssertions#reset_template_assertion 12
    0.06 0.00 0.00 0.06 1/1 Rails::Controller::Testing::Integration#post 13
Inf% Inf% 0.06 0.00 0.00 0.06 1 ActionDispatch::Integration::Runner#post 344
    0.06 0.00 0.00 0.06 1/1 ActionDispatch::Integration::RequestHelpers#post 350
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Integration::Runner#integration_session 350
    0.06 0.00 0.00 0.06 1/1 ActionDispatch::Integration::Runner#post 350
Inf% Inf% 0.06 0.00 0.00 0.06 1 ActionDispatch::Integration::RequestHelpers#post 23
    0.06 0.00 0.00 0.06 1/1 ActionDispatch::Integration::Session#process 24
    0.00 0.00 0.00 0.00 1/755 Kernel#dup 24
    0.06 0.00 0.00 0.06 1/1 ActionDispatch::Integration::RequestHelpers#post 24
Inf% Inf% 0.06 0.00 0.00 0.06 1 ActionDispatch::Integration::Session#process 204
    0.06 0.00 0.00 0.06 1/1 Rack::Test::Session#request 263
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::RequestEncoder#encode_params 228
    0.00 0.00 0.00 0.00 2/2 ActionDispatch::Http::Headers#merge! 244
    0.00 0.00 0.00 0.00 2/2 <Class::ActionDispatch::Http::Headers>#from_hash 243
    0.00 0.00 0.00 0.00 1/2636 Class#new 259
    0.00 0.00 0.00 0.00 2/41 Object#present? 252
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::RequestEncoder#content_type 234
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Integration::Session#build_full_uri 263
    0.00 0.00 0.00 0.00 1/2 <Class::ActionDispatch::RequestEncoder>#encoder 205
    0.00 0.00 0.00 0.00 1/2 ActionDispatch::Integration::Session#_mock_session 259
    0.00 0.00 0.00 0.00 3/3 ActionDispatch::Integration::Session#https? 232
    0.00 0.00 0.00 0.00 2/2 ActionDispatch::Integration::Session#host 225
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::RequestEncoder#accept_header 234
    0.00 0.00 0.00 0.00 1/168 String#split 225
    0.06 0.00 0.00 0.06 1/1 ActionDispatch::Integration::Session#process 263
Inf% Inf% 0.06 0.00 0.00 0.06 1 Rack::Test::Session#request 116
    0.06 0.00 0.00 0.06 1/1 Rack::Test::Session#process_request 119
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#env_for 118
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#parse_uri 117
    0.00 0.00 0.00 0.00 1/74 Kernel#tap 119
    0.06 0.00 0.00 0.06 1/1 Rack::Test::Session#request 119
Inf% Inf% 0.06 0.00 0.00 0.06 1 Rack::Test::Session#process_request 265
    0.06 0.00 0.00 0.06 1/1 Rack::MockSession#request 266
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#last_request 266
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#retry_with_digest_auth? 268
    0.06 0.00 0.00 0.06 1/1 Rack::Test::Session#process_request 266
Inf% Inf% 0.06 0.00 0.00 0.06 1 Rack::MockSession#request 26
    0.06 0.00 0.00 0.06 1/1 Rails::Engine#call 29
    0.00 0.00 0.00 0.00 1/4 Rack::BodyProxy#close 32
    0.00 0.00 0.00 0.00 2/2636 Class#new 28
    0.00 0.00 0.00 0.00 1/1 Rack::Test::CookieJar#for 27
    0.00 0.00 0.00 0.00 1/4 Rack::MockSession#last_response 34
    0.00 0.00 0.00 0.00 1/1 Rack::Response#finish 39
    0.00 0.00 0.00 0.00 1/17 Rack::Utils::HeaderHash#[] 34
    0.00 0.00 0.00 0.00 2/2 Rack::MockSession#cookie_jar 27
    0.00 0.00 0.00 0.00 1/1 StringIO#flush 31
    0.00 0.00 0.00 0.00 1/1 Rack::Test::CookieJar#merge 34
    0.00 0.00 0.00 0.00 1/12 Rack::BodyProxy#respond_to? 32
    0.00 0.00 0.00 0.00 1/1047 Kernel#respond_to? 38
    0.00 0.00 0.00 0.00 1/1320 Array#each 36
    0.06 0.00 0.00 0.06 1/1 Rack::MockSession#request 29
Inf% Inf% 0.06 0.00 0.00 0.06 1 Rails::Engine#call 522
    0.06 0.00 0.00 0.06 1/1 Rack::Cors#call 524
    0.00 0.00 0.00 0.00 1/1 Rails::Application#build_request 523
    0.00 0.00 0.00 0.00 1/1 Rails::Engine#app 524
    0.06 0.00 0.00 0.06 1/1 Rails::Engine#call 524
Inf% Inf% 0.06 0.00 0.00 0.06 1 Rack::Cors#call 64
    0.06 0.00 0.00 0.06 1/1 Rack::Sendfile#call 100
    0.00 0.00 0.00 0.00 1/1 Rack::Cors#evaluate_path 67
    0.00 0.00 0.00 0.00 1/1 Rack::Cors#resource_for_path 98
    0.00 0.00 0.00 0.00 1/1 <Class::Rack::Cors::Result>#miss 92
    0.00 0.00 0.00 0.00 1/17 Rack::Utils::HeaderHash#[] 117
    0.00 0.00 0.00 0.00 1/18 Rack::Utils::HeaderHash#[]= 123
    0.00 0.00 0.00 0.00 1/1 Rack::Cors#debug? 126
    0.00 0.00 0.00 0.00 1/63 Array#join 123
    0.00 0.00 0.00 0.00 1/94 Array#uniq 123
    0.06 0.00 0.00 0.06 1/1 Rack::Cors#call 100
Inf% Inf% 0.06 0.00 0.00 0.06 1 Rack::Sendfile#call 112
    0.06 0.00 0.00 0.06 1/1 ActionDispatch::Static#call 113
    0.00 0.00 0.00 0.00 1/12 Rack::BodyProxy#respond_to? 114
    0.06 0.00 0.00 0.06 1/1 Rack::Sendfile#call 113
Inf% Inf% 0.06 0.00 0.00 0.06 1 ActionDispatch::Static#call 116
    0.06 0.00 0.00 0.06 1/1 ActionDispatch::Executor#call 127
    0.00 0.00 0.00 0.00 1/1 Rack::Request::Helpers#get? 119
    0.00 0.00 0.00 0.00 1/2636 Class#new 117
    0.00 0.00 0.00 0.00 1/3 Rack::Request::Helpers#head? 119
    0.06 0.00 0.00 0.06 1/1 ActionDispatch::Static#call 127
Inf% Inf% 0.06 0.00 0.00 0.06 1 ActionDispatch::Executor#call 11
    0.06 0.00 0.00 0.06 1/1 ActiveSupport::Cache::Strategy::LocalCache::Middleware#call 14
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveSupport::ExecutionWrapper>#run! 12
    0.00 0.00 0.00 0.00 1/2636 Class#new 15
    0.00 0.00 0.00 0.00 1/99 Array#pop 15
    0.06 0.00 0.00 0.06 1/1 ActionDispatch::Executor#call 14
Inf% Inf% 0.06 0.00 0.00 0.06 1 ActiveSupport::Cache::Strategy::LocalCache::Middleware#call 27
    0.06 0.00 0.00 0.06 1/1 Rack::Runtime#call 29
    0.00 0.00 0.00 0.00 2/2636 Class#new 28
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveSupport::Cache::Strategy::LocalCache::LocalCacheRegistry>#set_cache_for 28
    0.06 0.00 0.00 0.06 1/1 ActiveSupport::Cache::Strategy::LocalCache::Middleware#call 29
Inf% Inf% 0.06 0.00 0.00 0.06 1 Rack::Runtime#call 22
    0.06 0.00 0.00 0.06 1/1 Rack::MethodOverride#call 24
    0.00 0.00 0.00 0.00 1/12 String#% 28
    0.00 0.00 0.00 0.00 2/2 <Module::Rack::Utils>#clock_time 23
    0.00 0.00 0.00 0.00 1/2 Rack::Utils::HeaderHash#has_key? 27
    0.00 0.00 0.00 0.00 1/18 Rack::Utils::HeaderHash#[]= 28
    0.06 0.00 0.00 0.06 1/1 Rack::Runtime#call 24
Inf% Inf% 0.06 0.00 0.00 0.06 1 Rack::MethodOverride#call 15
    0.06 0.00 0.00 0.06 1/1 ActionDispatch::RequestId#call 24
    0.00 0.00 0.00 0.00 1/1 Rack::MethodOverride#method_override 17
    0.00 0.00 0.00 0.00 2/438 Array#include? 16
    0.00 0.00 0.00 0.00 1/1 Rack::MethodOverride#allowed_methods 16
    0.06 0.00 0.00 0.06 1/1 Rack::MethodOverride#call 24
Inf% Inf% 0.06 0.00 0.00 0.06 1 ActionDispatch::RequestId#call 24
    0.06 0.00 0.00 0.06 1/1 ActionDispatch::RemoteIp#call 27
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::RequestId#make_request_id 26
    0.00 0.00 0.00 0.00 1/74 Kernel#tap 27
    0.00 0.00 0.00 0.00 1/2636 Class#new 25
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Request#request_id= 26
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Request#x_request_id 26
    0.06 0.00 0.00 0.06 1/1 ActionDispatch::RequestId#call 27
Inf% Inf% 0.06 0.00 0.00 0.06 1 ActionDispatch::RemoteIp#call 78
    0.06 0.00 0.00 0.06 1/1 Rails::Rack::Logger#call 81
    0.00 0.00 0.00 0.00 2/2636 Class#new 79
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Request#remote_ip= 80
    0.06 0.00 0.00 0.06 1/1 ActionDispatch::RemoteIp#call 81
Inf% Inf% 0.06 0.00 0.00 0.06 1 Rails::Rack::Logger#call 22
    0.06 0.00 0.00 0.06 1/1 ActiveSupport::TaggedLogging#tagged 26
    0.00 0.00 0.00 0.00 1/2636 Class#new 23
    0.00 0.00 0.00 0.00 2/3 Rails::Rack::Logger#logger 25
    0.00 0.00 0.00 0.00 1/1 Rails::Rack::Logger#compute_tags 26
    0.00 0.00 0.00 0.00 1/1047 Kernel#respond_to? 25
    0.06 0.00 0.00 0.06 1/1 Rails::Rack::Logger#call 26
Inf% Inf% 0.06 0.00 0.00 0.06 1 ActiveSupport::TaggedLogging#tagged 70
    0.06 0.00 0.00 0.06 1/1 ActiveSupport::TaggedLogging::Formatter#tagged 71
    0.06 0.00 0.00 0.06 1/1 ActiveSupport::TaggedLogging#tagged 71
Inf% Inf% 0.06 0.00 0.00 0.06 1 ActiveSupport::TaggedLogging::Formatter#tagged 26
    0.06 0.00 0.00 0.06 1/1 Rails::Rack::Logger#call_app 26
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::TaggedLogging::Formatter#push_tags 27
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::TaggedLogging::Formatter#pop_tags 30
    0.06 0.00 0.00 0.06 1/1 ActiveSupport::TaggedLogging::Formatter#tagged 26
Inf% Inf% 0.06 0.00 0.00 0.06 1 Rails::Rack::Logger#call_app 34
    0.05 0.00 0.00 0.05 1/1 ActionDispatch::ShowExceptions#call 38
    0.00 0.00 0.00 0.00 1/8 Logger#info 37
    0.00 0.00 0.00 0.00 1/96 ActiveSupport::Notifications::Instrumenter#start 36
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveSupport::LogSubscriber>#flush_all! 45
    0.00 0.00 0.00 0.00 1/25 <Module::ActiveSupport::Notifications>#instrumenter 35
    0.00 0.00 0.00 0.00 1/2636 Class#new 39
    0.00 0.00 0.00 0.00 1/3 Rails::Rack::Logger#logger 37
    0.05 0.00 0.00 0.05 1/1 Rails::Rack::Logger#call_app 38
Inf% Inf% 0.05 0.00 0.00 0.05 1 ActionDispatch::ShowExceptions#call 31
    0.05 0.00 0.00 0.05 1/1 ActionDispatch::DebugExceptions#call 33
    0.00 0.00 0.00 0.00 1/2636 Class#new 32
    0.05 0.00 0.00 0.05 1/1 ActionDispatch::ShowExceptions#call 33
Inf% Inf% 0.05 0.00 0.00 0.05 1 ActionDispatch::DebugExceptions#call 59
    0.05 0.00 0.00 0.05 1/1 ActionDispatch::Callbacks#call 61
    0.00 0.00 0.00 0.00 1/2636 Class#new 60
    0.00 0.00 0.00 0.00 1/17 Rack::Utils::HeaderHash#[] 63
    0.05 0.00 0.00 0.05 1/1 ActionDispatch::DebugExceptions#call 61
Inf% Inf% 0.05 0.00 0.00 0.05 1 ActionDispatch::Callbacks#call 24
    0.05 0.00 0.00 0.05 1/165 ActiveSupport::Callbacks#run_callbacks 26
    0.05 0.00 0.00 0.05 1/1 ActiveSupport::Callbacks#run_callbacks 28
Inf% Inf% 0.05 0.00 0.00 0.05 1 ActionDispatch::Cookies#call 667
    0.05 0.00 0.00 0.05 1/1 Rack::Session::Abstract::Persisted#call 670
    0.00 0.00 0.00 0.00 1/2636 Class#new 668
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Request#have_cookie_jar? 672
    0.05 0.00 0.00 0.05 1/1 ActionDispatch::Cookies#call 670
Inf% Inf% 0.05 0.00 0.00 0.05 1 Rack::Session::Abstract::Persisted#call 262
    0.05 0.00 0.00 0.05 1/1 Rack::Session::Abstract::Persisted#context 263
    0.05 0.00 0.00 0.05 1/1 Rack::Session::Abstract::Persisted#call 263
Inf% Inf% 0.05 0.00 0.00 0.05 1 Rack::Session::Abstract::Persisted#context 266
    0.05 0.00 0.00 0.05 1/1 ActionDispatch::ContentSecurityPolicy::Middleware#call 269
    0.00 0.00 0.00 0.00 1/1 Rack::Session::Abstract::Persisted#commit_session 271
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Session::SessionObject#prepare_session 268
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Session::Compatibility#make_request 267
    0.00 0.00 0.00 0.00 1/2636 Class#new 270
    0.05 0.00 0.00 0.05 1/1 Rack::Session::Abstract::Persisted#context 269
Inf% Inf% 0.05 0.00 0.00 0.05 1 ActionDispatch::ContentSecurityPolicy::Middleware#call 16
    0.05 0.00 0.00 0.05 1/3 Rack::Head#call 18
    0.00 0.00 0.00 0.00 1/2636 Class#new 17
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::ContentSecurityPolicy::Middleware#html_response? 20
    0.05 0.00 0.00 0.05 2/3 Sinatra::ExtendedRack#call 194
    0.05 0.00 0.00 0.05 1/3 ActionDispatch::ContentSecurityPolicy::Middleware#call 18
Inf% Inf% 0.05 0.00 0.00 0.05 3 *Rack::Head#call 13
    0.05 0.00 0.00 0.05 1/1 Rack::ConditionalGet#call 14
    0.05 0.00 0.00 0.05 2/2 Rack::NullLogger#call 14
    0.05 0.00 0.00 0.05 1/1 Rack::Head#call 14
Inf% Inf% 0.05 0.00 0.00 0.05 1 Rack::ConditionalGet#call 24
    0.05 0.00 0.00 0.05 1/1 Rack::ETag#call 40
    0.05 0.00 0.00 0.05 1/1 Rack::ConditionalGet#call 40
Inf% Inf% 0.05 0.00 0.00 0.05 1 Rack::ETag#call 26
    0.05 0.00 0.00 0.05 1/1 Rack::TempfileReaper#call 27
    0.00 0.00 0.00 0.00 1/18 Rack::Utils::HeaderHash#[]= 42
    0.00 0.00 0.00 0.00 1/17 Rack::Utils::HeaderHash#[] 38
    0.00 0.00 0.00 0.00 1/1 Rack::ETag#etag_status? 29
    0.05 0.00 0.00 0.05 1/1 Rack::ETag#call 27
Inf% Inf% 0.05 0.00 0.00 0.05 1 Rack::TempfileReaper#call 15
    0.05 0.00 0.00 0.05 1/1 ActionDispatch::Routing::RouteSet#call 17
    0.00 0.00 0.00 0.00 1/2636 Class#new 18
    0.05 0.00 0.00 0.05 1/1 Rack::TempfileReaper#call 17
Inf% Inf% 0.05 0.00 0.00 0.05 1 ActionDispatch::Routing::RouteSet#call 837
    0.05 0.00 0.00 0.05 1/1 ActionDispatch::Journey::Router#serve 840
    0.00 0.00 0.00 0.00 1/1 <Class::ActionDispatch::Journey::Router::Utils>#normalize_path 839
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Routing::RouteSet#make_request 838
    0.00 0.00 0.00 0.00 1/2 Rack::Request::Helpers#path_info= 839
    0.00 0.00 0.00 0.00 1/21 Rack::Request::Helpers#path_info 839
    0.05 0.00 0.00 0.05 1/1 ActionDispatch::Routing::RouteSet#call 840
Inf% Inf% 0.05 0.00 0.00 0.05 1 ActionDispatch::Journey::Router#serve 34
    0.05 0.00 0.00 0.05 1/1320 Array#each 35
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Journey::Router#find_routes 35
    0.05 0.00 0.00 0.05 1/1 Array#each
Inf% Inf% 0.05 0.00 0.00 0.05 1 ActionDispatch::Routing::Mapper::Constraints#serve 45
    0.05 0.00 0.00 0.05 1/2 Sinatra::Wrapper#call 19
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Routing::Mapper::Constraints#matches? 46
    0.05 0.00 0.00 0.05 1/2 Rack::Protection::XSSHeader#call 18
    0.05 0.00 0.00 0.05 1/2 ActionDispatch::Routing::Mapper::Constraints#serve 19
Inf% Inf% 0.05 0.00 0.00 0.05 2 *Sinatra::Wrapper#call 1950
    0.05 0.00 0.00 0.05 2/2 Sinatra::ExtendedRack#call 1951
    0.05 0.00 0.00 0.05 2/2 Sinatra::Wrapper#call 1951
Inf% Inf% 0.05 0.00 0.00 0.05 2 *Sinatra::ExtendedRack#call 193
    0.05 0.00 0.00 0.05 2/3 Rack::Head#call 194
    0.00 0.00 0.00 0.00 2/2 #<Class:0x00007fc758ecba68>#app 194
    0.05 0.00 0.00 0.05 2/2 Rack::Head#call 14
Inf% Inf% 0.05 0.00 0.00 0.05 2 *Rack::NullLogger#call 9
    0.05 0.00 0.00 0.05 2/2 Rack::Protection::FrameOptions#call 11
    0.05 0.00 0.00 0.05 2/2 Rack::NullLogger#call 11
Inf% Inf% 0.05 0.00 0.00 0.05 2 *Rack::Protection::FrameOptions#call 30
    0.05 0.00 0.00 0.05 2/4 Rack::Protection::Base#call 31
    0.00 0.00 0.00 0.00 2/4 Rack::Protection::Base#html? 32
    0.05 0.00 0.00 0.05 2/4 Rack::Protection::Base#call 50
    0.05 0.00 0.00 0.05 2/4 Rack::Protection::FrameOptions#call 31
Inf% Inf% 0.05 0.00 0.00 0.05 4 *Rack::Protection::Base#call 45
    0.05 0.00 0.00 0.05 2/4 Rack::Protection::Base#call 50
    0.05 0.00 0.00 0.05 2/2 Rack::Protection::JsonCsrf#call 50
    0.00 0.00 0.00 0.00 2/2 Rack::Protection::HttpOrigin#accepts? 46
    0.00 0.00 0.00 0.00 2/2 Rack::Protection::IPSpoofing#accepts? 46
    0.05 0.00 0.00 0.05 2/2 Rack::Protection::Base#call 50
Inf% Inf% 0.05 0.00 0.00 0.05 2 *Rack::Protection::JsonCsrf#call 24
    0.05 0.00 0.00 0.05 2/2 Rack::Protection::PathTraversal#call 26
    0.00 0.00 0.00 0.00 2/2 Rack::Protection::JsonCsrf#has_vector? 28
    0.00 0.00 0.00 0.00 2/2636 Class#new 25
    0.05 0.00 0.00 0.05 2/2 Rack::Protection::JsonCsrf#call 26
Inf% Inf% 0.05 0.00 0.00 0.05 2 *Rack::Protection::PathTraversal#call 13
    0.05 0.00 0.00 0.05 2/2 Rack::Protection::XSSHeader#call 16
    0.00 0.00 0.00 0.00 2/2 Rack::Protection::PathTraversal#cleanup 15
    0.05 0.00 0.00 0.05 2/2 Rack::Protection::PathTraversal#call 16
Inf% Inf% 0.05 0.00 0.00 0.05 2 *Rack::Protection::XSSHeader#call 17
    0.05 0.00 0.00 0.05 1/2 Sinatra::Wrapper#call 18
    0.05 0.00 0.00 0.05 1/1 Sinatra::Base#call 18
    0.00 0.00 0.00 0.00 2/4 Rack::Protection::Base#html? 19
    0.00 0.00 0.00 0.00 1/18 Rack::Utils::HeaderHash#[]= 20
    0.00 0.00 0.00 0.00 2/17 Rack::Utils::HeaderHash#[] 20
    0.05 0.00 0.00 0.05 1/1 Rack::Protection::XSSHeader#call 18
Inf% Inf% 0.05 0.00 0.00 0.05 1 Sinatra::Base#call 907
    0.05 0.00 0.00 0.05 1/1 Sinatra::Base#call! 908
    0.00 0.00 0.00 0.00 1/755 Kernel#dup 908
    0.05 0.00 0.00 0.05 1/1 Sinatra::Base#call 908
Inf% Inf% 0.05 0.00 0.00 0.05 1 Sinatra::Base#call! 911
    0.05 0.00 0.00 0.05 1/3 Sinatra::Base#invoke 919
    0.00 0.00 0.00 0.00 1/1 Sinatra::Response#finish 930
    0.00 0.00 0.00 0.00 3/2636 Class#new 913
    0.00 0.00 0.00 0.00 1/1 <Class::Sinatra::Base>#reload_templates 916
    0.00 0.00 0.00 0.00 1/2 Rack::Response#[]= 918
    0.00 0.00 0.00 0.00 1/25 Sinatra::Base#settings 916
    0.00 0.00 0.00 0.00 1/1 Rack::Response#[] 922
    0.05 0.00 0.00 0.05 2/3 Sinatra::Base#dispatch! 1095
    0.05 0.00 0.00 0.05 1/3 Sinatra::Base#call! 919
Inf% Inf% 0.05 0.00 0.00 0.05 3 *Sinatra::Base#invoke 1071
    0.05 0.00 0.00 0.05 3/224 Kernel#catch 1072
    0.00 0.00 0.00 0.00 1/1 Sinatra::Helpers#body 1081
    0.00 0.00 0.00 0.00 7/3188 Module#=== 1074
    0.00 0.00 0.00 0.00 2/1047 Kernel#respond_to? 1080
    0.00 0.00 0.00 0.00 1/234 Array#first 1075
    0.05 0.00 0.00 0.05 1/1 Kernel#catch
Inf% Inf% 0.05 0.00 0.00 0.05 1 Sinatra::Base#dispatch! 1087
    0.05 0.00 0.00 0.05 2/3 Sinatra::Base#invoke 1095
    0.00 0.00 0.00 0.00 1/6 Sinatra::Base#filter! 1104
    0.00 0.00 0.00 0.00 1/1 Sinatra::Request#params 1089
    0.00 0.00 0.00 0.00 1/3 Sinatra::IndifferentHash#merge! 1089
    0.00 0.00 0.00 0.00 1/25 Sinatra::Base#settings 1104
    0.00 0.00 0.00 0.00 1/3188 Module#=== 1095
    0.00 0.00 0.00 0.00 1/290 Hash#each 1089
    0.00 0.00 0.00 0.00 1/5 Array#reverse_each
    0.05 0.00 0.00 0.05 4/5 Array#each
Inf% Inf% 0.05 0.00 0.00 0.05 5 Sinatra::Base#process_route 1014
    0.05 0.00 0.00 0.05 4/224 Kernel#catch 1033
    0.00 0.00 0.00 0.00 5/5 Mustermann::Pattern#params 1018
    0.00 0.00 0.00 0.00 5/5 Sinatra::Base#force_encoding 1021
    0.00 0.00 0.00 0.00 2/2 Sinatra::IndifferentHash#merge 1022
    0.00 0.00 0.00 0.00 5/290 Hash#each 1042
    0.00 0.00 0.00 0.00 2/2 Mustermann::Pattern#respond_to? 1024
    0.00 0.00 0.00 0.00 2/934 Array#map 1026
    0.00 0.00 0.00 0.00 1/3 Sinatra::IndifferentHash#[]= 1028
    0.00 0.00 0.00 0.00 5/21 Rack::Request::Helpers#path_info 1015
    0.00 0.00 0.00 0.00 5/5 <Class::Sinatra::Base>#strict_paths? 1017
    0.00 0.00 0.00 0.00 2/7 Mustermann::RegexpBased#match 1026
    0.00 0.00 0.00 0.00 5/25 Sinatra::Base#settings 1017
    0.00 0.00 0.00 0.00 2/124 Array#flatten 1030
    0.00 0.00 0.00 0.00 4/12 Hash#any? 1022
    0.00 0.00 0.00 0.00 4/462 Hash#delete 1020
    0.00 0.00 0.00 0.00 4/5987 Kernel#is_a? 1024
    0.00 0.00 0.00 0.00 2/46 Hash#values 1030
    0.00 0.00 0.00 0.00 2/4 MatchData#captures 1026
    0.00 0.00 0.00 0.00 1/3188 Module#=== 1033
    0.00 0.00 0.00 0.00 2/897 Kernel#nil? 1028
    0.00 0.00 0.00 0.00 3/7 Array#each
    0.00 0.00 0.00 0.00 3/7 Kernel#catch
    0.05 0.00 0.00 0.05 1/7 Sinatra::Base#route_eval 1636
Inf% Inf% 0.05 0.00 0.00 0.05 7 Method#call
    0.05 0.00 0.00 0.05 1/1 Api::EndpointHandler#POST (?-mix:\/([^\d\/][^\/]+(?:\/[^\/]+){0,2}))
    0.00 0.00 0.00 0.00 1/1 Core::Service#before /*
    0.00 0.00 0.00 0.00 1/1 Core::Service#after /*
    0.00 0.00 0.00 0.00 1/1 Sinatra::Base#ERROR (?-mix:.*)
    0.00 0.00 0.00 0.00 1/1 Api::EndpointHandler#`file_requested' condition
    0.00 0.00 0.00 0.00 1/1 Rack::Response::Helpers#append
    0.00 0.00 0.00 0.00 1/1 Api::EndpointHandler#`file_attatched' condition
    0.01 0.00 0.00 0.01 9/29 ActiveRecord::FinderMethods#exists? 322
    0.04 0.00 0.00 0.04 20/29 ActiveRecord::Relation#exec_queries 547
Inf% Inf% 0.05 0.00 0.00 0.05 29 *ActiveRecord::Relation#skip_query_cache_if_necessary 578
    0.03 0.00 0.00 0.03 20/22 ActiveRecord::Querying#find_by_sql 560
    0.02 0.00 0.00 0.02 20/1320 Array#each 566
    0.01 0.00 0.00 0.01 9/9 ActiveRecord::ConnectionAdapters::DatabaseStatements#select_one 322
    0.00 0.00 0.00 0.00 29/41 ActiveRecord::QueryMethods#arel 322
    0.00 0.00 0.00 0.00 40/50 ActiveRecord::Relation#eager_loading? 549
    0.00 0.00 0.00 0.00 9/38 ActiveRecord::Delegation#connection 322
    0.00 0.00 0.00 0.00 3/3 Purpose::ActiveRecord_Relation#name 322
    0.00 0.00 0.00 0.00 20/34 ActiveRecord::QueryMethods#preload_values 563
    0.00 0.00 0.00 0.00 3/3 BarcodePrinterType::ActiveRecord_Relation#name 322
    0.00 0.00 0.00 0.00 2/2 Barcode::ActiveRecord_Relation#name 322
    0.00 0.00 0.00 0.00 29/29 ActiveRecord::QueryMethods#skip_query_cache_value 579
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::QueryMethods#readonly_value 571
    0.00 0.00 0.00 0.00 20/103 ActiveRecord::QueryMethods#includes_values 564
    0.00 0.00 0.00 0.00 1/1 User::ActiveRecord_Relation#name 322
    0.00 0.00 0.00 0.00 20/68 Kernel#freeze 560
    0.05 0.00 0.00 0.05 1/1 Kernel#catch
Inf% Inf% 0.05 0.00 0.00 0.05 1 Sinatra::Base#route! 982
    0.05 0.00 0.00 0.05 1/1320 Array#each 984
    0.00 0.00 0.00 0.00 1/7 Rack::Request::Helpers#request_method 983
    0.05 0.00 0.00 0.05 1/1 Kernel#catch
Inf% Inf% 0.05 0.00 0.00 0.05 1 Sinatra::Base#route_eval 1005
    0.05 0.00 0.00 0.05 1/7 Method#call 1636
    0.00 0.00 0.00 0.00 1/6 UnboundMethod#bind 1636
    0.05 0.00 0.00 0.05 1/1 Method#call
Inf% Inf% 0.05 0.00 0.00 0.05 1 Api::EndpointHandler#POST (?-mix:\/([^\d\/][^\/]+(?:\/[^\/]+){0,2})) 118
    0.05 0.00 0.00 0.05 1/1 Api::EndpointHandler#report 119
    0.05 0.00 0.00 0.05 1/1 Api::EndpointHandler#POST (?-mix:\/([^\d\/][^\/]+(?:\/[^\/]+){0,2})) 119
Inf% Inf% 0.05 0.00 0.00 0.05 1 Api::EndpointHandler#report 148
    0.05 0.00 0.00 0.05 1/1 Api::EndpointHandler#determine_model_from_parts 120
    0.00 0.00 0.00 0.00 2/8 Logger#info 150
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::TimeWithZone#- 153
    0.00 0.00 0.00 0.00 2/4 ActiveSupport::TimeZone#now 149
    0.00 0.00 0.00 0.00 2/4 Rack::Request::Helpers#fullpath 150
    0.00 0.00 0.00 0.00 2/24 <Class::Time>#zone 149
    0.00 0.00 0.00 0.00 1/226 ActiveSupport::NumericWithFormat#to_s 153
    0.00 0.00 0.00 0.00 1/1 Sinatra::IndifferentHash#[] 120
    0.00 0.00 0.00 0.00 1/168 String#split 120
    0.00 0.00 0.00 0.00 1/63 Array#join 120
    0.00 0.00 0.00 0.00 23/24 TZInfo::TransitionDataTimezoneInfo#period_for_utc 87
    0.05 0.00 0.00 0.05 1/24 Api::EndpointHandler#determine_model_from_parts 159
Inf% Inf% 0.05 0.00 0.00 0.05 24 Integer#downto
    0.05 0.00 0.00 0.05 1/1 Api::EndpointHandler#handle_request 121
    0.00 0.00 0.00 0.00 23/323 Comparable#<= 88
    0.00 0.00 0.00 0.00 1/2 String#classify 161
    0.00 0.00 0.00 0.00 23/469 TZInfo::TimezoneTransitionDefinition#at 88
    0.00 0.00 0.00 0.00 1/9 String#constantize 163
    0.00 0.00 0.00 0.00 2/2 Array#slice 160
    0.00 0.00 0.00 0.00 1/63 Array#join 161
    0.05 0.00 0.00 0.05 1/1 Api::EndpointHandler#report 120
Inf% Inf% 0.05 0.00 0.00 0.05 1 Api::EndpointHandler#determine_model_from_parts 158
    0.05 0.00 0.00 0.05 1/24 Integer#downto 159
    0.05 0.00 0.00 0.05 1/1 Integer#downto
Inf% Inf% 0.05 0.00 0.00 0.05 1 Api::EndpointHandler#handle_request 176
    0.05 0.00 0.00 0.05 1/1 Core::Service::EndpointHandling#model 195
    0.00 0.00 0.00 0.00 1/2636 Class#new 185
    0.00 0.00 0.00 0.00 1/1 Core::Endpoint::BasicHandler::EndpointLookup#endpoint_for_class 193
    0.00 0.00 0.00 0.00 1/8 Logger#info 194
    0.00 0.00 0.00 0.00 1/1 Module#inspect 194
    0.00 0.00 0.00 0.00 1/4 Rack::Request::Helpers#fullpath 185
    0.00 0.00 0.00 0.00 1/442 Symbol#to_s 194
    0.05 0.00 0.00 0.05 9/9 FactoryBot::Strategy::Create#result 9
Inf% Inf% 0.05 0.00 0.00 0.05 9 *FactoryBot::Evaluation#object 13
    0.05 0.00 0.00 0.05 9/9 FactoryBot::AttributeAssigner#object 13
    0.05 0.00 0.00 0.05 9/9 FactoryBot::Evaluation#object 13
Inf% Inf% 0.05 0.00 0.00 0.05 9 *FactoryBot::AttributeAssigner#object 12
    0.05 0.00 0.00 0.05 9/74 Kernel#tap 14
    0.00 0.00 0.00 0.00 18/18 FactoryBot::AttributeAssigner#build_class_instance 13
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Evaluator#instance= 13
    0.00 0.00 0.00 0.00 1/153 #<Class:0x00007fc75f11c1b8>#privilege 77
    0.00 0.00 0.00 0.00 1/153 #<Class:0x00007fc75f11c1b8>#contact 77
    0.00 0.00 0.00 0.00 1/153 #<Class:0x00007fc75a222800>#last_name 77
    0.00 0.00 0.00 0.00 1/153 #<Class:0x00007fc75a222800>#password_confirmation 77
    0.00 0.00 0.00 0.00 1/153 #<Class:0x00007fc75a222800>#password 77
    0.00 0.00 0.00 0.00 1/153 #<Class:0x00007fc75a222800>#api_key 77
    0.00 0.00 0.00 0.00 1/153 #<Class:0x00007fc75a222800>#first_name 77
    0.00 0.00 0.00 0.00 1/153 #<Class:0x00007fc759238ac0>#sample_count 77
    0.00 0.00 0.00 0.00 1/153 #<Class:0x00007fc75a222800>#email 77
    0.00 0.00 0.00 0.00 1/153 #<Class:0x00007fc759238ac0>#well_order 77
    0.00 0.00 0.00 0.00 1/153 #<Class:0x00007fc75f11c1b8>#name 77
    0.00 0.00 0.00 0.00 3/153 #<Class:0x00007fc75d4e0558>#label_template_name 77
    0.00 0.00 0.00 0.00 1/153 #<Class:0x00007fc759238ac0>#size 77
    0.00 0.00 0.00 0.00 2/153 #<Class:0x00007fc76009bc60>#size 77
    0.00 0.00 0.00 0.00 3/153 #<Class:0x00007fc75d4e0558>#type 77
    0.00 0.00 0.00 0.00 3/153 #<Class:0x00007fc75d4e0558>#printer_type_id 77
    0.00 0.00 0.00 0.00 1/153 #<Class:0x00007fc759238ac0>#prefix 77
    0.00 0.00 0.00 0.00 1/153 #<Class:0x00007fc759238ac0>#well_count 77
    0.00 0.00 0.00 0.00 2/153 #<Class:0x00007fc76009bc60>#target_type 77
    0.00 0.00 0.00 0.00 27/153 FactoryBot::Definition#aggregate_from_traits_and_self 133
    0.00 0.00 0.00 0.00 1/153 #<Class:0x00007fc75a222800>#login 77
    0.00 0.00 0.00 0.00 4/153 FactoryBot::Sequence#next 23
    0.00 0.00 0.00 0.00 3/153 #<Class:0x00007fc76009bc60>#prefix 77
    0.00 0.00 0.00 0.00 5/153 Array#each
    0.00 0.00 0.00 0.00 3/153 #<Class:0x00007fc75d4e0558>#name 77
    0.00 0.00 0.00 0.00 2/153 #<Class:0x00007fc76009bc60>#name 77
    0.00 0.00 0.00 0.00 1/153 #<Class:0x00007fc759238ac0>#barcode 77
    0.00 0.00 0.00 0.00 1/153 #<Class:0x00007fc759238ac0>#sanger_barcode 77
    0.00 0.00 0.00 0.00 8/153 Kernel#catch
    0.00 0.00 0.00 0.00 1/153 #<Class:0x00007fc759238ac0>#well_locations 77
    0.00 0.00 0.00 0.00 9/153 FactoryBot::AttributeAssigner#build_class_instance 51
    0.00 0.00 0.00 0.00 12/153 ActiveRecord::Relation#_exec_scope 288
    0.00 0.00 0.00 0.00 1/153 FactoryBot::Callback#run 14
    0.00 0.00 0.00 0.00 3/153 #<Class:0x00007fc76009bc60>#asset_shape 77
    0.01 0.00 0.00 0.01 41/153 BasicObject#instance_exec
    0.02 0.00 0.00 0.02 3/153 #<Class:0x00007fc76009bc60>#barcode_printer_type 77
    0.03 0.00 0.00 0.03 1/153 #<Class:0x00007fc759238ac0>#plate_purpose 77
Inf% Inf% 0.05 0.00 0.00 0.05 153 *BasicObject#instance_exec
    0.04 0.00 0.00 0.04 4/4 FactoryBot::Evaluator#association 19
    0.01 0.00 0.00 0.01 41/153 BasicObject#instance_exec 16
    0.00 0.00 0.00 0.00 3/3 <Class::AssetShape>#default 41
    0.00 0.00 0.00 0.00 9/40 FactoryBot::Decorator#method_missing 23
    0.00 0.00 0.00 0.00 1/130 Enumerable#map 28
    0.00 0.00 0.00 0.00 6/24 ActiveRecord::QueryMethods#where 152
    0.00 0.00 0.00 0.00 4/7 FactoryBot::Evaluator#method_missing 49
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::QueryMethods#includes 75
    0.00 0.00 0.00 0.00 1/1 #<Class:0x00007fc759238ac0>#well_locations 28
    0.00 0.00 0.00 0.00 5/5 <Class::Uuid>#generate_uuid 82
    0.00 0.00 0.00 0.00 1/1 #<Class:0x00007fc759238ac0>#barcode 52
    0.00 0.00 0.00 0.00 1/1 Plate::GeneratedAssociationMethods#wells= 28
    0.00 0.00 0.00 0.00 4/4 FactoryBot::Evaluator#increment_sequence 125
    0.00 0.00 0.00 0.00 5/10 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759df2398>#external_id= 82
    0.00 0.00 0.00 0.00 1/1 #<Class:0x00007fc759238ac0>#prefix 52
    0.00 0.00 0.00 0.00 41/3188 Module#=== 18
    0.00 0.00 0.00 0.00 2/2 <Class::ActiveSupport::CurrentAttributes>#reset_all 23
    0.00 0.00 0.00 0.00 1/4 FactoryBot::Syntax::Methods#generate 12
    0.00 0.00 0.00 0.00 1/1 #<Class:0x00007fc759238ac0>#well_count 24
    0.00 0.00 0.00 0.00 41/51 Proc#arity 14
    0.00 0.00 0.00 0.00 5/13 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759df2398>#external_id 82
    0.00 0.00 0.00 0.00 1/1 #<Class:0x00007fc759238ac0>#sample_count 16
    0.00 0.00 0.00 0.00 1/1 #<Class:0x00007fc759238ac0>#well_order 24
    0.00 0.00 0.00 0.00 5/82 ActiveRecord::Persistence#new_record? 82
    0.00 0.00 0.00 0.00 4/226 ActiveSupport::NumericWithFormat#to_s 5
    0.00 0.00 0.00 0.00 5/25 Kernel#Array 170
    0.00 0.00 0.00 0.00 1/1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#api_key 33
    0.00 0.00 0.00 0.00 5/51 Array#& 170
    0.00 0.00 0.00 0.00 5/33 NilClass#blank? 82
    0.00 0.00 0.00 0.00 1/2 #<Class:0x00007fc75a222800>#login 8
    0.00 0.00 0.00 0.00 1/67 String#blank? 33
    0.00 0.00 0.00 0.00 1/70 String#downcase 8
    0.05 0.00 0.00 0.05 1/1 Api::EndpointHandler#handle_request 195
Inf% Inf% 0.05 0.00 0.00 0.05 1 Core::Service::EndpointHandling#model 13
    0.05 0.00 0.00 0.05 1/1 Core::Endpoint::BasicHandler::Actions#create 15
    0.00 0.00 0.00 0.00 1/1 <Class::Endpoints::PlateCreations>#model_handler 15
    0.05 0.00 0.00 0.05 1/1 Core::Service::EndpointHandling#model 15
Inf% Inf% 0.05 0.00 0.00 0.05 1 Core::Endpoint::BasicHandler::Actions#create 31
    0.05 0.00 0.00 0.05 1/1 Core::Service::Request#response 38
    0.00 0.00 0.00 0.00 1/1 Core::Endpoint::BasicHandler::Actions::Guards#check_authorisation! 37
    0.00 0.00 0.00 0.00 1/1 Core::Endpoint::BasicHandler::Paged#handler_for 33
    0.00 0.00 0.00 0.00 1/1 Core::Endpoint::BasicHandler::Actions#check_request_io_class! 36
    0.00 0.00 0.00 0.00 1/2 Core::Service::Request#initialize 131
    0.05 0.00 0.00 0.05 1/2 Core::Service::Response#initialize 218
Inf% Inf% 0.05 0.00 0.00 0.05 2 Core::Initializable::InstanceMethods#initialize 41
    0.05 0.00 0.00 0.05 1/1 <Object::Endpoints::PlateCreations::Model>#_create 40
    0.00 0.00 0.00 0.00 1/8 Logger#info 189
    0.00 0.00 0.00 0.00 1/1 Api::EndpointHandler#lookup_for_class 122
    0.00 0.00 0.00 0.00 1/1 Hash#to_s 189
    0.00 0.00 0.00 0.00 1/1 Core::Service::Response::Initializer#status 39
    0.00 0.00 0.00 0.00 1/1 Core::Service::Request::Initializer#path= 187
    0.00 0.00 0.00 0.00 2/2636 Class#new 42
    0.00 0.00 0.00 0.00 1/1 Core::Service::Request::Initializer#io= 122
    0.00 0.00 0.00 0.00 1/1 Core::Service::Request::Initializer#json= 188
    0.00 0.00 0.00 0.00 1/1 Core::Service::Request::Initializer#service= 186
    0.00 0.00 0.00 0.00 2/513 Kernel#block_given? 42
    0.00 0.00 0.00 0.00 1/1 Core::Service::Request::Initializer#target= 123
    0.00 0.00 0.00 0.00 2/3206 Kernel#class 42
    0.05 0.00 0.00 0.05 1/1 Core::Endpoint::BasicHandler::Actions#create 38
Inf% Inf% 0.05 0.00 0.00 0.05 1 Core::Service::Request#response 146
    0.05 0.00 0.00 0.05 1/2636 Class#new 147
    0.05 0.00 0.00 0.05 1/1 Class#new
Inf% Inf% 0.05 0.00 0.00 0.05 1 Core::Service::Response#initialize 215
    0.05 0.00 0.00 0.05 1/2 Core::Initializable::InstanceMethods#initialize 218
    0.00 0.00 0.00 0.00 1/2 Core::Service::Response#status 217
    0.05 0.00 0.00 0.05 1/1 Core::Initializable::InstanceMethods#initialize 40
Inf% Inf% 0.05 0.00 0.00 0.05 1 <Object::Endpoints::PlateCreations::Model>#_create 104
    0.05 0.00 0.00 0.05 1/1 Core::Endpoint::BasicHandler::Actions::Standard::InstanceMethods#standard_create! 105
    0.05 0.00 0.00 0.05 1/1 <Object::Endpoints::PlateCreations::Model>#_create 105
Inf% Inf% 0.05 0.00 0.00 0.05 1 Core::Endpoint::BasicHandler::Actions::Standard::InstanceMethods#standard_create! 22
    0.04 0.00 0.00 0.04 1/1 Core::Service::Request#attributes 23
    0.01 0.00 0.00 0.01 1/1 Core::Service::Request#create! 23
    0.04 0.00 0.00 0.04 17/17 ActiveSupport::Callbacks#run_callbacks 346
Inf% Inf% 0.04 0.00 0.00 0.04 17 ActiveRecord::AttributeMethods::Dirty#_create_record 139
    0.03 0.00 0.00 0.03 17/17 ActiveRecord::Locking::Optimistic#_create_record 140
    0.01 0.00 0.00 0.01 17/17 ActiveRecord::AttributeMethods::Dirty#keys_for_partial_write 140
    0.01 0.00 0.00 0.01 17/17 ActiveModel::Dirty#changes_applied 141
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::Base#partial_writes? 140
    0.00 0.00 0.00 0.00 7/20 ActiveRecord::Relation#to_ary 195
    0.00 0.00 0.00 0.00 1/20 ActiveRecord::Delegation#each 71
    0.01 0.00 0.00 0.01 3/20 ActiveRecord::Relation#to_a 195
    0.03 0.00 0.00 0.03 9/20 ActiveRecord::FinderMethods#find_take 504
Inf% Inf% 0.04 0.00 0.00 0.04 20 *ActiveRecord::Relation#records 199
    0.04 0.00 0.00 0.04 20/27 ActiveRecord::Relation#load 200
    0.02 0.00 0.00 0.02 7/27 ActiveRecord::Associations::Preloader::Association#records_for 106
    0.04 0.00 0.00 0.04 20/27 ActiveRecord::Relation#records 200
Inf% Inf% 0.04 0.00 0.00 0.04 27 *ActiveRecord::Relation#load 421
    0.04 0.00 0.00 0.04 20/20 ActiveRecord::Relation#exec_queries 422
    0.04 0.00 0.00 0.04 20/20 ActiveRecord::Relation#load 422
Inf% Inf% 0.04 0.00 0.00 0.04 20 *ActiveRecord::Relation#exec_queries 546
    0.04 0.00 0.00 0.04 20/29 ActiveRecord::Relation#skip_query_cache_if_necessary 547
    0.04 0.00 0.00 0.04 43/43 Array#each
Inf% Inf% 0.04 0.00 0.00 0.04 43 *FactoryBot::AttributeAssigner#get 58
    0.03 0.00 0.00 0.03 1/1 #<Class:0x00007fc759238ac0>#plate_purpose 59
    0.02 0.00 0.00 0.02 3/3 #<Class:0x00007fc76009bc60>#barcode_printer_type 59
    0.00 0.00 0.00 0.00 3/3 #<Class:0x00007fc76009bc60>#asset_shape 59
    0.00 0.00 0.00 0.00 1/1 #<Class:0x00007fc759238ac0>#sanger_barcode 59
    0.00 0.00 0.00 0.00 2/2 #<Class:0x00007fc76009bc60>#name 59
    0.00 0.00 0.00 0.00 3/3 #<Class:0x00007fc75d4e0558>#name 59
    0.00 0.00 0.00 0.00 3/3 #<Class:0x00007fc76009bc60>#prefix 59
    0.00 0.00 0.00 0.00 2/2 #<Class:0x00007fc76009bc60>#target_type 59
    0.00 0.00 0.00 0.00 1/2 #<Class:0x00007fc75a222800>#login 59
    0.00 0.00 0.00 0.00 2/2 #<Class:0x00007fc76009bc60>#size 59
    0.00 0.00 0.00 0.00 3/3 #<Class:0x00007fc75d4e0558>#printer_type_id 59
    0.00 0.00 0.00 0.00 3/3 #<Class:0x00007fc75d4e0558>#type 59
    0.00 0.00 0.00 0.00 1/1 #<Class:0x00007fc759238ac0>#size 59
    0.00 0.00 0.00 0.00 3/3 #<Class:0x00007fc75d4e0558>#label_template_name 59
    0.00 0.00 0.00 0.00 1/1 #<Class:0x00007fc75f11c1b8>#name 59
    0.00 0.00 0.00 0.00 1/1 #<Class:0x00007fc75a222800>#email 59
    0.00 0.00 0.00 0.00 1/1 #<Class:0x00007fc75a222800>#api_key 59
    0.00 0.00 0.00 0.00 1/1 #<Class:0x00007fc75a222800>#first_name 59
    0.00 0.00 0.00 0.00 1/1 #<Class:0x00007fc75a222800>#password 59
    0.00 0.00 0.00 0.00 1/1 #<Class:0x00007fc75a222800>#password_confirmation 59
    0.00 0.00 0.00 0.00 1/1 #<Class:0x00007fc75a222800>#last_name 59
    0.00 0.00 0.00 0.00 1/1 #<Class:0x00007fc75f11c1b8>#contact 59
    0.00 0.00 0.00 0.00 1/1 #<Class:0x00007fc75f11c1b8>#privilege 59
    0.00 0.00 0.00 0.00 1/1 <Object::#<Class:0x00007fc76009bc60>>#target_type 59
    0.00 0.00 0.00 0.00 1/1 <Object::#<Class:0x00007fc76009bc60>>#name 59
    0.00 0.00 0.00 0.00 1/1 <Object::#<Class:0x00007fc76009bc60>>#size 59
    0.00 0.00 0.00 0.00 1/95 <Module::ActiveSupport::Notifications>#instrument 168
    0.01 0.00 0.00 0.01 22/95 ActiveRecord::Querying#find_by_sql 51
    0.03 0.00 0.00 0.03 72/95 ActiveRecord::ConnectionAdapters::AbstractAdapter#log 571
Inf% Inf% 0.04 0.00 0.00 0.04 95 ActiveSupport::Notifications::Instrumenter#instrument 19
    0.02 0.00 0.00 0.02 72/284 MonitorMixin#synchronize 580
    0.01 0.00 0.00 0.01 22/130 Enumerable#map 52
    0.01 0.00 0.00 0.00 95/95 ActiveSupport::Notifications::Instrumenter#finish_with_state 29
    0.00 0.00 0.00 0.00 95/96 ActiveSupport::Notifications::Instrumenter#start 21
    0.00 0.00 0.00 0.00 1/1 Net::HTTP#post 124
    0.00 0.00 0.00 0.00 1/4 Exception#backtrace 27
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Connection#http 124
    0.00 0.00 0.00 0.00 1/5 Exception#message 25
    0.00 0.00 0.00 0.00 1/226 ActiveSupport::NumericWithFormat#to_s 123
    0.00 0.00 0.00 0.00 1/3 Kernel#raise 27
    0.00 0.00 0.00 0.00 1/3188 Module#=== 24
    0.00 0.00 0.00 0.00 1/513 Kernel#block_given? 168
    0.00 0.00 0.00 0.00 1/306 Module#name 25
    0.00 0.00 0.00 0.00 1/3206 Kernel#class 25
    0.04 0.00 0.00 0.04 1/1 Core::Endpoint::BasicHandler::Actions::Standard::InstanceMethods#standard_create! 23
Inf% Inf% 0.04 0.00 0.00 0.04 1 Core::Service::Request#attributes 159
    0.04 0.00 0.00 0.04 1/1 <Class::Io::PlateCreation>#map_parameters_to_attributes 160
    0.04 0.00 0.00 0.04 1/1 Core::Service::Request#attributes 160
Inf% Inf% 0.04 0.00 0.00 0.04 1 <Class::Io::PlateCreation>#map_parameters_to_attributes 95
    0.04 0.00 0.00 0.04 1/74 Kernel#tap 96
    0.04 0.00 0.00 0.04 4/4 Kernel#tap
Inf% Inf% 0.04 0.00 0.00 0.04 4 Core::Io::Base::JsonFormattingBehaviour::Input#process_if_present 108
    0.04 0.00 0.00 0.04 3/74 Kernel#tap 101
    0.00 0.00 0.00 0.00 4/96 Enumerable#inject 109
    0.04 0.00 0.00 0.04 4/4 BasicObject#instance_exec
Inf% Inf% 0.04 0.00 0.00 0.04 4 *FactoryBot::Evaluator#association 24
    0.04 0.00 0.00 0.04 4/4 FactoryBot::Strategy::Create#association 33
    0.00 0.00 0.00 0.00 4/15 Hash#except 30
    0.00 0.00 0.00 0.00 4/2636 Class#new 32
    0.00 0.00 0.00 0.00 4/15 Array#extract_options! 25
    0.00 0.00 0.00 0.00 4/2123 Hash#fetch 26
    0.04 0.00 0.00 0.04 3/3 Kernel#tap
Inf% Inf% 0.04 0.00 0.00 0.04 3 Core::Io::Base::JsonFormattingBehaviour::Input::AssociationHandling#handle_belongs_to 125
    0.04 0.00 0.00 0.04 3/3 Core::Io::Base::JsonFormattingBehaviour::Input::AssociationHandling#load_uuid_resource 139
    0.00 0.00 0.00 0.00 3/5987 Kernel#is_a? 126
    0.04 0.00 0.00 0.04 4/4 FactoryBot::Evaluator#association 33
Inf% Inf% 0.04 0.00 0.00 0.04 4 *FactoryBot::Strategy::Create#association 4
    0.04 0.00 0.00 0.04 4/9 FactoryBot::FactoryRunner#run 5
    0.04 0.00 0.00 0.04 3/3 Core::Io::Base::JsonFormattingBehaviour::Input::AssociationHandling#handle_belongs_to 139
Inf% Inf% 0.04 0.00 0.00 0.04 3 Core::Io::Base::JsonFormattingBehaviour::Input::AssociationHandling#load_uuid_resource 144
    0.02 0.00 0.00 0.02 3/3 ActiveRecord::FinderMethods#find 146
    0.01 0.00 0.00 0.01 3/3 Uuid::ActiveRecord_Relation#lookup_single_uuid 145
    0.00 0.00 0.00 0.00 1/1 <Class::Purpose>#include_uuid 146
    0.00 0.00 0.00 0.00 3/3 <Class::Uuid>#include_resource 145
    0.00 0.00 0.00 0.00 1/1 <Class::Io::Plate>#eager_loading_for 146
    0.00 0.00 0.00 0.00 1/1 <Class::User>#include_uuid 146
    0.00 0.00 0.00 0.00 3/3 Uuid::GeneratedAssociationMethods#resource 145
    0.00 0.00 0.00 0.00 1/1 Labware::GeneratedRelationMethods#include_uuid 146
    0.00 0.00 0.00 0.00 3/3 Core::Registry#lookup_for_object 146
    0.00 0.00 0.00 0.00 3/96 ActiveRecord::AttributeMethods::PrimaryKey#id 146
    0.00 0.00 0.00 0.00 2/3 Core::Io::Base::EagerLoadingBehaviour#eager_loading_for 146
    0.00 0.00 0.00 0.00 3/4 <Class::Core::Io::Registry>#instance 146
    0.00 0.00 0.00 0.00 3/3206 Kernel#class 146
    0.00 0.00 0.00 0.00 1/72 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#begin_db_transaction 200
    0.00 0.00 0.00 0.00 1/72 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#exec_rollback_db_transaction 213
    0.00 0.00 0.00 0.00 1/72 ActiveRecord::ConnectionAdapters::Savepoints#exec_rollback_to_savepoint 15
    0.00 0.00 0.00 0.00 10/72 ActiveRecord::ConnectionAdapters::Savepoints#release_savepoint 19
    0.00 0.00 0.00 0.00 11/72 ActiveRecord::ConnectionAdapters::Savepoints#create_savepoint 11
    0.03 0.00 0.00 0.03 48/72 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#execute_and_free 196
Inf% Inf% 0.03 0.00 0.00 0.03 72 ActiveRecord::ConnectionAdapters::MySQL::DatabaseStatements#execute 23
    0.03 0.00 0.00 0.03 72/72 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#execute 28
    0.00 0.00 0.00 0.00 72/150 <Class::ActiveRecord::Base>#default_timezone 26
    0.00 0.00 0.00 0.00 2/22 ActiveRecord::StatementCache#execute 108
    0.03 0.00 0.00 0.03 20/22 ActiveRecord::Relation#skip_query_cache_if_necessary 560
Inf% Inf% 0.03 0.00 0.00 0.03 22 ActiveRecord::Querying#find_by_sql 40
    0.03 0.00 0.00 0.02 22/31 ActiveRecord::ConnectionAdapters::MySQL::DatabaseStatements#select_all 41
    0.01 0.00 0.00 0.01 22/95 ActiveSupport::Notifications::Instrumenter#instrument 51
    0.00 0.00 0.00 0.00 22/151 <Class::ActiveRecord::Base>#connection 41
    0.00 0.00 0.00 0.00 22/25 <Module::ActiveSupport::Notifications>#instrumenter 44
    0.00 0.00 0.00 0.00 22/132 Hash#each_key 43
    0.00 0.00 0.00 0.00 22/22 ActiveRecord::Sanitization::ClassMethods#sanitize_sql 41
    0.00 0.00 0.00 0.00 22/284 ActiveRecord::ModelSchema::ClassMethods#attribute_types 43
    0.00 0.00 0.00 0.00 44/306 Module#name 41
    0.00 0.00 0.00 0.00 22/755 Kernel#dup 42
    0.00 0.00 0.00 0.00 22/22 ActiveRecord::Result#length 47
    0.03 0.00 0.00 0.03 72/72 ActiveRecord::ConnectionAdapters::MySQL::DatabaseStatements#execute 28
Inf% Inf% 0.03 0.00 0.00 0.03 72 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#execute 184
    0.03 0.00 0.00 0.03 72/72 ActiveRecord::ConnectionAdapters::AbstractAdapter#log 185
    0.03 0.00 0.00 0.03 72/72 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#execute 185
Inf% Inf% 0.03 0.00 0.00 0.03 72 ActiveRecord::ConnectionAdapters::AbstractAdapter#log 570
    0.03 0.00 0.00 0.03 72/95 ActiveSupport::Notifications::Instrumenter#instrument 571
    0.00 0.00 0.00 0.00 72/90 Kernel#object_id 571
    0.03 0.00 0.00 0.03 80/80 ActiveSupport::Callbacks#run_callbacks 131
Inf% Inf% 0.03 0.00 0.00 0.03 80 *ActiveSupport::Callbacks::CallbackSequence#invoke_before 512
    0.03 0.00 0.00 0.03 80/1320 Array#each 513
    0.01 0.00 0.00 0.01 9/31 ActiveRecord::ConnectionAdapters::DatabaseStatements#select_one 77
    0.03 0.00 0.00 0.02 22/31 ActiveRecord::Querying#find_by_sql 41
Inf% Inf% 0.03 0.00 0.00 0.03 31 ActiveRecord::ConnectionAdapters::MySQL::DatabaseStatements#select_all 8
    0.03 0.00 0.00 0.03 31/31 ActiveRecord::ConnectionAdapters::QueryCache#select_all 12
    0.00 0.00 0.00 0.00 31/103 <Class::ActiveRecord::ExplainRegistry>#collect? 9
    0.00 0.00 0.00 0.00 31/31 ActiveRecord::ConnectionAdapters::MySQL::DatabaseStatements#discard_remaining_results 14
    0.00 0.00 0.00 0.00 1/290 ActiveRecord::Relation#values_for_create 622
    0.00 0.00 0.00 0.00 1/290 Enumerable#each_with_object
    0.00 0.00 0.00 0.00 1/290 Sinatra::Base#dispatch! 1089
    0.00 0.00 0.00 0.00 1/290 ActiveResource::Base#load 1447
    0.00 0.00 0.00 0.00 1/290 Rack::Utils::HeaderHash#initialize 424
    0.00 0.00 0.00 0.00 1/290 Rack::QueryParser::Params#to_h 199
    0.00 0.00 0.00 0.00 1/290 Rack::Test::Session#headers_for_env 312
    0.00 0.00 0.00 0.00 2/290 <Class::ActiveResource::Base>#split_options 1139
    0.00 0.00 0.00 0.00 1/290 Metadata::Base#merge_instance_defaults 132
    0.00 0.00 0.00 0.00 1/290 Enumerable#all?
    0.00 0.00 0.00 0.00 1/290 WebMock::HeadersPattern#matches? 348
    0.00 0.00 0.00 0.00 1/290 ActiveModel::Validations::LengthValidator#validate_each 44
    0.00 0.00 0.00 0.00 1/290 Rack::Utils::HeaderHash#merge! 471
    0.00 0.00 0.00 0.00 1/290 Builder::XmlMarkup#_insert_attributes 321
    0.00 0.00 0.00 0.00 1/290 Rack::Request::Env#each_header 79
    0.00 0.00 0.00 0.00 1/290 <Class::Rack::MockRequest>#env_for 147
    0.00 0.00 0.00 0.00 5/290 Sinatra::Base#process_route 1042
    0.00 0.00 0.00 0.00 9/290 FactoryBot::Evaluator#initialize 19
    0.00 0.00 0.00 0.00 1/290 Net::HTTPHeader#initialize_http_header 16
    0.00 0.00 0.00 0.00 1/290 ActionDispatch::Http::Headers#merge! 111
    0.00 0.00 0.00 0.00 5/290 Rack::Utils::HeaderHash#each 434
    0.00 0.00 0.00 0.00 2/290 ActiveRecord::Associations::Association#set_owner_attributes 222
    0.00 0.00 0.00 0.00 15/290 ActiveRecord::AttributeAssignment#_assign_attributes 16
    0.00 0.00 0.00 0.00 40/290 ActiveRecord::TableMetadata#resolve_column_aliases 15
    0.00 0.00 0.00 0.00 17/290 ActiveRecord::CounterCache#each_counter_cached_associations 213
    0.00 0.00 0.00 0.00 15/290 ActiveModel::AttributeAssignment#_assign_attributes 43
    0.00 0.00 0.00 0.00 27/290 Observable#notify_observers 196
    0.02 0.00 0.00 0.02 89/290 Enumerable#map
    0.02 0.00 0.00 0.02 47/290 Enumerable#flat_map
Inf% Inf% 0.03 0.00 0.00 0.03 290 *Hash#each
    0.02 0.00 0.00 0.02 7/130 Enumerable#map 140
    0.02 0.00 0.00 0.02 7/7 ActiveRecord::Associations::Preloader::Association#run 142
    0.00 0.00 0.00 0.00 27/27 FactoryBot::CallbacksObserver#update 197
    0.00 0.00 0.00 0.00 40/48 ActiveRecord::PredicateBuilder#build 112
    0.00 0.00 0.00 0.00 30/30 ActiveModel::AttributeAssignment#_assign_attribute 44
    0.00 0.00 0.00 0.00 82/132 ActiveRecord::PredicateBuilder#build_bind_attribute 223
    0.00 0.00 0.00 0.00 40/40 ActiveRecord::TableMetadata#arel_attribute 112
    0.00 0.00 0.00 0.00 82/130 ActiveRecord::Core::ClassMethods#arel_attribute 222
    0.00 0.00 0.00 0.00 40/40 ActiveRecord::TableMetadata#associated_with? 74
    0.00 0.00 0.00 0.00 40/40 ActiveRecord::TableMetadata#aggregated_with? 94
    0.00 0.00 0.00 0.00 26/934 Array#map 207
    0.00 0.00 0.00 0.00 156/5987 Kernel#is_a? 19
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::Associations::Preloader#preloader_for 141
    0.00 0.00 0.00 0.00 24/168 String#split 12
    0.00 0.00 0.00 0.00 47/47 ActiveRecord::Reflection::ThroughReflection#belongs_to? 214
    0.00 0.00 0.00 0.00 7/2636 Class#new 141
    0.00 0.00 0.00 0.00 15/311 ActiveModel::AttributeMethods::ClassMethods#attribute_alias? 16
    0.00 0.00 0.00 0.00 23/42 ActiveRecord::Reflection::AbstractReflection#counter_cache_column 214
    0.00 0.00 0.00 0.00 2/65 ActiveRecord::AttributeMethods#[]= 222
    0.00 0.00 0.00 0.00 70/114 String#include? 17
    0.00 0.00 0.00 0.00 6/6 ActionDispatch::Http::Headers#env_name 112
    0.00 0.00 0.00 0.00 82/159 ActiveRecord::Core::ClassMethods#predicate_builder 223
    0.00 0.00 0.00 0.00 82/181 ActiveRecord::Core::ClassMethods#arel_table 222
    0.00 0.00 0.00 0.00 63/110 ActiveRecord::Reflection::AssociationReflection#belongs_to? 214
    0.00 0.00 0.00 0.00 8/18 Rack::Utils::HeaderHash#[]= 471
    0.00 0.00 0.00 0.00 97/3188 Module#=== 48
    0.00 0.00 0.00 0.00 29/63 Array#join 12
    0.00 0.00 0.00 0.00 1/2 Hash#as_json 171
    0.00 0.00 0.00 0.00 22/442 Symbol#to_s 29
    0.00 0.00 0.00 0.00 6/9 <Class::WebMock::Util::HashKeysStringifier>#stringify_keys! 15
    0.00 0.00 0.00 0.00 8/9 ActiveSupport::JSON::Encoding::JSONGemEncoder#jsonify 92
    0.00 0.00 0.00 0.00 89/2160 String#to_s 29
    0.00 0.00 0.00 0.00 23/65 ActiveRecord::Reflection::BelongsToReflection#belongs_to? 214
    0.00 0.00 0.00 0.00 2/124 Array#flatten 207
    0.00 0.00 0.00 0.00 2/2 Sinatra::IndifferentHash#delete 1042
    0.00 0.00 0.00 0.00 3/3 <Class::FactoryBot::Evaluator>#define_attribute 20
    0.00 0.00 0.00 0.00 2/2 Mustermann::Pattern#always_array? 208
    0.00 0.00 0.00 0.00 6/21 Rack::Request::Env#set_header 112
    0.00 0.00 0.00 0.00 3/3 String#as_json 171
    0.00 0.00 0.00 0.00 2/2 Enumerable#member? 322
    0.00 0.00 0.00 0.00 4/755 Kernel#dup 171
    0.00 0.00 0.00 0.00 2/2 Net::HTTPHeader#key? 17
    0.00 0.00 0.00 0.00 11/1047 Kernel#respond_to? 435
    0.00 0.00 0.00 0.00 6/70 String#downcase 25
    0.00 0.00 0.00 0.00 2/4 String#count 22
    0.00 0.00 0.00 0.00 5/12 Array#to_ary 435
    0.00 0.00 0.00 0.00 2/8 String#strip 21
    0.00 0.00 0.00 0.00 4/234 Array#first 15
    0.00 0.00 0.00 0.00 3/897 Kernel#nil? 47
    0.00 0.00 0.00 0.00 1/18 Hash#has_key? 349
    0.00 0.00 0.00 0.00 3/3 Kernel#singleton_class 20
    0.00 0.00 0.00 0.00 1/1 Integer#>= 54
    0.03 0.00 0.00 0.03 31/31 ActiveRecord::ConnectionAdapters::MySQL::DatabaseStatements#select_all 12
Inf% Inf% 0.03 0.00 0.00 0.03 31 ActiveRecord::ConnectionAdapters::QueryCache#select_all 95
    0.01 0.00 0.00 0.01 16/31 ActiveRecord::ConnectionAdapters::DatabaseStatements#select_all 106
    0.01 0.00 0.00 0.01 15/15 ActiveRecord::ConnectionAdapters::QueryCache#cache_sql 104
    0.01 0.00 0.00 0.01 15/63 ActiveRecord::ConnectionAdapters::DatabaseStatements#to_sql_and_binds 98
    0.00 0.00 0.00 0.00 15/15 ActiveRecord::ConnectionAdapters::QueryCache#locked? 96
    0.00 0.00 0.00 0.00 15/46 ActiveRecord::ConnectionAdapters::DatabaseStatements#arel_from_relation 97
    0.00 0.00 0.00 0.00 13/594 NilClass#nil? 100
    0.00 0.00 0.00 0.00 2/897 Kernel#nil? 100
    0.03 0.00 0.00 0.03 78/78 ActiveSupport::Callbacks#run_callbacks 133
Inf% Inf% 0.03 0.00 0.00 0.03 78 *ActiveSupport::Callbacks::CallbackSequence#invoke_after 516
    0.03 0.00 0.00 0.03 78/1320 Array#each 517
    0.03 0.00 0.00 0.03 1/1 FactoryBot::AttributeAssigner#get 59
Inf% Inf% 0.03 0.00 0.00 0.03 1 #<Class:0x00007fc759238ac0>#plate_purpose 73
    0.03 0.00 0.00 0.03 1/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 1/513 Hash#key? 74
    0.01 0.00 0.00 0.01 17/48 ActiveRecord::ConnectionAdapters::DatabaseStatements#exec_insert 130
    0.02 0.00 0.00 0.02 31/48 ActiveRecord::ConnectionAdapters::DatabaseStatements#select 478
Inf% Inf% 0.03 0.00 0.00 0.03 48 ActiveRecord::ConnectionAdapters::MySQL::DatabaseStatements#exec_query 31
    0.03 0.00 0.00 0.03 48/48 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#execute_and_free 33
    0.00 0.00 0.00 0.00 48/48 ActiveRecord::ConnectionAdapters::AbstractAdapter#without_prepared_statement? 32
    0.03 0.00 0.00 0.03 48/48 ActiveRecord::ConnectionAdapters::MySQL::DatabaseStatements#exec_query 33
Inf% Inf% 0.03 0.00 0.00 0.03 48 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#execute_and_free 195
    0.03 0.00 0.00 0.03 48/72 ActiveRecord::ConnectionAdapters::MySQL::DatabaseStatements#execute 196
    0.00 0.00 0.00 0.00 31/40 Enumerable#to_a 34
    0.00 0.00 0.00 0.00 31/2636 Class#new 34
    0.00 0.00 0.00 0.00 31/31 Mysql2::Result#fields 34
    0.01 0.00 0.00 0.01 6/9 ActiveRecord::FinderMethods#find_by 81
    0.02 0.00 0.00 0.02 3/9 ActiveRecord::FinderMethods#find_one 454
Inf% Inf% 0.03 0.00 0.00 0.03 9 ActiveRecord::FinderMethods#take 102
    0.03 0.00 0.00 0.03 9/9 ActiveRecord::FinderMethods#find_take 103
    0.03 0.00 0.00 0.03 9/9 ActiveRecord::FinderMethods#take 103
Inf% Inf% 0.03 0.00 0.00 0.03 9 ActiveRecord::FinderMethods#find_take 500
    0.03 0.00 0.00 0.03 9/20 ActiveRecord::Relation#records 504
    0.00 0.00 0.00 0.00 9/12 ActiveRecord::QueryMethods#limit 504
    0.00 0.00 0.00 0.00 9/234 Array#first 504
    0.00 0.00 0.00 0.00 1/130 ActiveModel::Serializers::Xml::Serializer#serializable_collection 68
    0.00 0.00 0.00 0.00 1/130 <Module::WebMock::NetHTTPUtility>#request_signature_from_request 312
    0.00 0.00 0.00 0.00 1/130 Sinatra::Helpers#content_type 352
    0.00 0.00 0.00 0.00 1/130 <Class::WebMock::Util::Headers>#pp_headers_string 41
    0.00 0.00 0.00 0.00 2/130 ActiveSupport::JSON::Encoding::JSONGemEncoder#jsonify 92
    0.00 0.00 0.00 0.00 4/130 <Class::WebMock::Util::HashKeysStringifier>#stringify_keys! 12
    0.00 0.00 0.00 0.00 2/130 Hash#as_json 171
    0.00 0.00 0.00 0.00 3/130 <Class::WebMock::Util::Headers>#sorted_headers_string 26
    0.00 0.00 0.00 0.00 18/130 FactoryBot::AttributeList#names 23
    0.00 0.00 0.00 0.00 4/130 Mustermann::Pattern#params 206
    0.00 0.00 0.00 0.00 6/130 <Class::WebMock::Util::Headers>#normalize_headers 11
    0.00 0.00 0.00 0.00 40/130 <Class::ActiveRecord::PredicateBuilder>#references 25
    0.00 0.00 0.00 0.00 17/130 ActiveRecord::Persistence::ClassMethods#_substitute_values 221
    0.00 0.00 0.00 0.00 1/130 BasicObject#instance_exec
    0.01 0.00 0.00 0.01 22/130 ActiveSupport::Notifications::Instrumenter#instrument 52
    0.02 0.00 0.00 0.02 7/130 Hash#each
Inf% Inf% 0.03 0.00 0.00 0.03 130 *Enumerable#map
    0.02 0.00 0.00 0.02 89/290 Hash#each
    0.01 0.00 0.00 0.01 22/22 ActiveRecord::Result#each
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Delegation#each
    0.00 0.00 0.00 0.00 18/63 FactoryBot::AttributeList#each
    0.03 0.00 0.00 0.03 17/17 ActiveRecord::AttributeMethods::Dirty#_create_record 140
Inf% Inf% 0.03 0.00 0.00 0.03 17 ActiveRecord::Locking::Optimistic#_create_record 64
    0.03 0.00 0.00 0.03 17/17 ActiveRecord::CounterCache#_create_record 70
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::Locking::Optimistic#locking_enabled? 65
    0.03 0.00 0.00 0.03 17/17 ActiveRecord::Locking::Optimistic#_create_record 70
Inf% Inf% 0.03 0.00 0.00 0.03 17 ActiveRecord::CounterCache#_create_record 183
    0.03 0.00 0.00 0.02 17/17 ActiveRecord::Persistence#_create_record 184
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::CounterCache#each_counter_cached_associations 186
    0.00 0.00 0.00 0.00 8/18 ActiveRecord::Validations#save 46
    0.02 0.00 0.00 0.02 10/18 ActiveRecord::Validations#save! 52
Inf% Inf% 0.03 0.00 0.00 0.03 18 ActiveRecord::Validations#perform_validations 83
    0.03 0.00 0.00 0.03 17/19 ActiveRecord::Validations#valid? 84
    0.00 0.00 0.00 0.00 2/19 ActiveRecord::AutosaveAssociation#association_valid? 329
    0.03 0.00 0.00 0.03 17/19 ActiveRecord::Validations#perform_validations 84
Inf% Inf% 0.03 0.00 0.00 0.03 19 *ActiveRecord::Validations#valid? 65
    0.03 0.00 0.00 0.03 19/20 ActiveModel::Validations#valid? 67
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::Validations#default_validation_context 66
    0.00 0.00 0.00 0.00 19/40 ActiveModel::Errors#empty? 68
    0.00 0.00 0.00 0.00 19/67 ActiveModel::Validations#errors 68
    0.01 0.00 0.00 0.01 15/31 MonitorMixin#synchronize 104
    0.01 0.00 0.00 0.01 16/31 ActiveRecord::ConnectionAdapters::QueryCache#select_all 106
Inf% Inf% 0.03 0.00 0.00 0.03 31 ActiveRecord::ConnectionAdapters::DatabaseStatements#select_all 59
    0.02 0.00 0.00 0.02 31/31 ActiveRecord::ConnectionAdapters::DatabaseStatements#select 70
    0.00 0.00 0.00 0.00 31/63 ActiveRecord::ConnectionAdapters::DatabaseStatements#to_sql_and_binds 61
    0.00 0.00 0.00 0.00 31/46 ActiveRecord::ConnectionAdapters::DatabaseStatements#arel_from_relation 60
    0.00 0.00 0.00 0.00 16/594 NilClass#nil? 63
    0.00 0.00 0.00 0.00 15/897 Kernel#nil? 63
    0.00 0.00 0.00 0.00 1/20 ActiveSupport::Callbacks#run_callbacks 165
    0.03 0.00 0.00 0.03 19/20 ActiveRecord::Validations#valid? 67
Inf% Inf% 0.03 0.00 0.00 0.03 20 *ActiveModel::Validations#valid? 336
    0.03 0.00 0.00 0.03 20/20 ActiveModel::Validations::Callbacks#run_validations! 339
    0.00 0.00 0.00 0.00 19/67 ActiveModel::Validations#errors 338
    0.00 0.00 0.00 0.00 20/20 ActiveModel::Errors#clear 338
    0.00 0.00 0.00 0.00 1/3 ActiveResource::Validations#errors 338
    0.03 0.00 0.00 0.02 17/17 ActiveRecord::CounterCache#_create_record 184
Inf% Inf% 0.03 0.00 0.00 0.02 17 ActiveRecord::Persistence#_create_record 730
    0.02 0.00 0.00 0.02 17/17 ActiveRecord::Persistence::ClassMethods#_insert_record 734
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::AttributeMethods#attributes_with_values_for_create 732
    0.00 0.00 0.00 0.00 34/96 ActiveRecord::AttributeMethods::PrimaryKey#id 735
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::AttributeMethods::PrimaryKey#id= 735
    0.00 0.00 0.00 0.00 17/51 Array#& 731
    0.00 0.00 0.00 0.00 17/470 ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods#primary_key 735
    0.00 0.00 0.00 0.00 51/3206 Kernel#class 731
    0.00 0.00 0.00 0.00 17/139 ActiveRecord::ModelSchema::ClassMethods#column_names 731
    0.00 0.00 0.00 0.00 17/513 Kernel#block_given? 739
    0.03 0.00 0.00 0.03 20/20 ActiveModel::Validations#valid? 339
Inf% Inf% 0.03 0.00 0.00 0.03 20 *ActiveModel::Validations::Callbacks#run_validations! 117
    0.03 0.00 0.00 0.03 19/19 ActiveRecord::Base#_run_validation_callbacks 118
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Base#_run_validation_callbacks 118
    0.03 0.00 0.00 0.03 19/19 ActiveModel::Validations::Callbacks#run_validations! 118
Inf% Inf% 0.03 0.00 0.00 0.03 19 *ActiveRecord::Base#_run_validation_callbacks 815
    0.03 0.00 0.00 0.02 19/165 ActiveSupport::Callbacks#run_callbacks 816
    0.00 0.00 0.00 0.00 3/90 ActiveRecord::QueryMethods#preprocess_order_args 1149
    0.00 0.00 0.00 0.00 8/90 ActiveRecord::Reflection::AbstractReflection#constraints 216
    0.00 0.00 0.00 0.00 9/90 FactoryBot::AttributeAssigner#alias_names_to_ignore 99
    0.00 0.00 0.00 0.00 9/90 ActiveRecord::QueryMethods#arel_columns 1053
    0.00 0.00 0.00 0.00 40/90 ActiveRecord::PredicateBuilder#expand_from_hash 71
    0.02 0.00 0.00 0.02 7/90 ActiveRecord::Associations::Preloader::Association#load_records 97
    0.02 0.00 0.00 0.02 7/90 ActiveRecord::Associations::Preloader#preloaders_for_one 139
    0.02 0.00 0.00 0.02 7/90 ActiveRecord::Associations::Preloader#preload 92
Inf% Inf% 0.03 0.00 0.00 0.02 90 *Enumerable#flat_map
    0.02 0.00 0.00 0.02 47/290 Hash#each
    0.02 0.00 0.00 0.02 27/1320 Array#each
    0.02 0.00 0.00 0.02 7/69 Enumerator#each
    0.00 0.00 0.00 0.00 9/63 FactoryBot::AttributeList#each
    0.02 0.00 0.00 0.02 72/72 MonitorMixin#synchronize 186
Inf% Inf% 0.02 0.00 0.00 0.02 72 ActiveSupport::Dependencies::Interlock#permit_concurrent_loads 46
    0.02 0.00 0.00 0.02 72/72 ActiveSupport::Concurrency::ShareLock#yield_shares 47
    0.02 0.00 0.00 0.02 72/72 ActiveSupport::Dependencies::Interlock#permit_concurrent_loads 47
Inf% Inf% 0.02 0.00 0.00 0.02 72 ActiveSupport::Concurrency::ShareLock#yield_shares 171
    0.02 0.00 0.00 0.02 72/72 Mysql2::Client#query 187
    0.00 0.00 0.00 0.00 144/284 MonitorMixin#synchronize 173
    0.02 0.00 0.00 0.02 17/17 ActiveRecord::Persistence#_create_record 734
Inf% Inf% 0.02 0.00 0.00 0.02 17 ActiveRecord::Persistence::ClassMethods#_insert_record 168
    0.02 0.00 0.00 0.02 17/17 ActiveRecord::ConnectionAdapters::AbstractAdapter#insert 187
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::Persistence::ClassMethods#_substitute_values 184
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::ModelSchema::ClassMethods#prefetch_primary_key? 174
    0.00 0.00 0.00 0.00 17/151 <Class::ActiveRecord::Base>#connection 187
    0.00 0.00 0.00 0.00 17/17 Arel::Crud#compile_insert 184
    0.00 0.00 0.00 0.00 51/470 ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods#primary_key 171
    0.00 0.00 0.00 0.00 17/29 Module#to_s 187
    0.00 0.00 0.00 0.00 17/181 ActiveRecord::Core::ClassMethods#arel_table 184
    0.00 0.00 0.00 0.00 17/3188 Module#=== 171
    0.00 0.00 0.00 0.00 1/69 <Class::ActiveRecord::Associations::AssociationScope>#get_bind_values 41
    0.00 0.00 0.00 0.00 28/69 Enumerable#select
    0.00 0.00 0.00 0.00 33/69 Enumerable#inject
    0.02 0.00 0.00 0.02 7/69 Enumerable#flat_map
Inf% Inf% 0.02 0.00 0.00 0.02 69 *Enumerator#each
    0.02 0.00 0.00 0.02 7/14 Enumerable#each_slice
    0.00 0.00 0.00 0.00 33/153 Enumerable#each_with_index
    0.00 0.00 0.00 0.00 28/132 Hash#each_key
    0.00 0.00 0.00 0.00 1/10 Enumerable#each_cons
    0.02 0.00 0.00 0.02 7/7 Array#each
Inf% Inf% 0.02 0.00 0.00 0.02 7 ActiveRecord::Associations::Preloader#preload 85
    0.02 0.00 0.00 0.02 7/90 Enumerable#flat_map 92
    0.00 0.00 0.00 0.00 14/25 <Class::Array>#wrap 86
    0.00 0.00 0.00 0.00 7/7 Array#uniq! 91
    0.00 0.00 0.00 0.00 7/132 Array#compact 86
    0.02 0.00 0.00 0.02 3/3 Core::Io::Base::JsonFormattingBehaviour::Input::AssociationHandling#load_uuid_resource 146
Inf% Inf% 0.02 0.00 0.00 0.02 3 ActiveRecord::FinderMethods#find 67
    0.02 0.00 0.00 0.02 3/3 ActiveRecord::FinderMethods#find_with_ids 69
    0.00 0.00 0.00 0.00 3/513 Kernel#block_given? 68
    0.02 0.00 0.00 0.02 7/7 Array#each
Inf% Inf% 0.02 0.00 0.00 0.02 7 ActiveRecord::Associations::Preloader#preloaders_on 101
    0.02 0.00 0.00 0.02 7/7 ActiveRecord::Associations::Preloader#preloaders_for_one 106
    0.00 0.00 0.00 0.00 14/3188 Module#=== 102
    0.02 0.00 0.00 0.02 3/3 ActiveRecord::FinderMethods#find 69
Inf% Inf% 0.02 0.00 0.00 0.02 3 ActiveRecord::FinderMethods#find_with_ids 420
    0.02 0.00 0.00 0.02 3/3 ActiveRecord::FinderMethods#find_one 435
    0.00 0.00 0.00 0.00 3/124 Array#flatten 426
    0.00 0.00 0.00 0.00 3/12 ActiveRecord::Delegation#primary_key 421
    0.00 0.00 0.00 0.00 6/234 Array#first 423
    0.00 0.00 0.00 0.00 3/869 Kernel#kind_of? 423
    0.00 0.00 0.00 0.00 3/132 Array#compact 426
    0.00 0.00 0.00 0.00 3/94 Array#uniq 426
    0.00 0.00 0.00 0.00 3/306 Module#name 428
    0.00 0.00 0.00 0.00 3/897 Kernel#nil? 421
    0.02 0.00 0.00 0.02 7/7 ActiveRecord::Associations::Preloader#preloaders_on 106
Inf% Inf% 0.02 0.00 0.00 0.02 7 ActiveRecord::Associations::Preloader#preloaders_for_one 138
    0.02 0.00 0.00 0.02 7/90 Enumerable#flat_map 139
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::Associations::Preloader#grouped_records 139
    0.02 0.00 0.00 0.02 3/3 ActiveRecord::FinderMethods#find_with_ids 435
Inf% Inf% 0.02 0.00 0.00 0.02 3 ActiveRecord::FinderMethods#find_one 445
    0.02 0.00 0.00 0.02 3/9 ActiveRecord::FinderMethods#take 454
    0.00 0.00 0.00 0.00 3/24 ActiveRecord::QueryMethods#where 453
    0.00 0.00 0.00 0.00 3/12 ActiveRecord::Delegation#primary_key 453
    0.00 0.00 0.00 0.00 3/53 ActiveRecord::Core::ClassMethods#=== 446
    0.02 0.00 0.00 0.02 31/31 ActiveRecord::ConnectionAdapters::DatabaseStatements#select_all 70
Inf% Inf% 0.02 0.00 0.00 0.02 31 ActiveRecord::ConnectionAdapters::DatabaseStatements#select 477
    0.02 0.00 0.00 0.02 31/48 ActiveRecord::ConnectionAdapters::MySQL::DatabaseStatements#exec_query 478
    0.02 0.00 0.00 0.02 7/7 Hash#each
Inf% Inf% 0.02 0.00 0.00 0.02 7 ActiveRecord::Associations::Preloader::Association#run 18
    0.02 0.00 0.00 0.02 7/7 ActiveRecord::Associations::Preloader::Association#load_records 19
    0.00 0.00 0.00 0.00 7/1320 Array#each 25
    0.02 0.00 0.00 0.02 20/20 ActiveSupport::Callbacks#run_callbacks 118
Inf% Inf% 0.02 0.00 0.00 0.02 20 *ActiveModel::Validations#run_validations! 408
    0.02 0.00 0.00 0.02 19/19 ActiveRecord::Base#_run_validate_callbacks 409
    0.00 0.00 0.00 0.00 20/40 ActiveModel::Errors#empty? 410
    0.00 0.00 0.00 0.00 19/67 ActiveModel::Validations#errors 410
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Base#_run_validate_callbacks 409
    0.00 0.00 0.00 0.00 1/3 ActiveResource::Validations#errors 410
    0.00 0.00 0.00 0.00 31/63 ActiveRecord::ConnectionAdapters::DatabaseStatements#select_all 61
    0.01 0.00 0.00 0.01 15/63 ActiveRecord::ConnectionAdapters::QueryCache#select_all 98
    0.01 0.00 0.00 0.01 17/63 ActiveRecord::ConnectionAdapters::DatabaseStatements#insert 161
Inf% Inf% 0.02 0.00 0.00 0.02 63 ActiveRecord::ConnectionAdapters::DatabaseStatements#to_sql_and_binds 17
    0.02 0.00 0.00 0.02 46/46 ActiveRecord::ConnectionAdapters::DetermineIfPreparableVisitor#accept 34
    0.00 0.00 0.00 0.00 46/46 ActiveRecord::ConnectionAdapters::AbstractAdapter#collector 34
    0.00 0.00 0.00 0.00 46/46 Arel::Collectors::SubstituteBinds#value 34
    0.00 0.00 0.00 0.00 17/755 Kernel#dup 39
    0.00 0.00 0.00 0.00 63/1047 Kernel#respond_to? 18
    0.00 0.00 0.00 0.00 63/251 String#freeze 36
    0.02 0.00 0.00 0.02 72/72 ActiveSupport::Concurrency::ShareLock#yield_shares 187
Inf% Inf% 0.02 0.00 0.00 0.02 72 Mysql2::Client#query 129
    0.02 0.00 0.00 0.02 72/72 <Class::Thread>#handle_interrupt 130
    0.00 0.00 0.00 0.00 72/1364 Kernel#hash 130
    0.02 0.00 0.00 0.02 19/19 ActiveModel::Validations#run_validations! 409
Inf% Inf% 0.02 0.00 0.00 0.02 19 *ActiveRecord::Base#_run_validate_callbacks 815
    0.02 0.00 0.00 0.02 19/165 ActiveSupport::Callbacks#run_callbacks 816
    0.02 0.00 0.00 0.02 7/7 ActiveRecord::Associations::Preloader::Association#run 19
Inf% Inf% 0.02 0.00 0.00 0.02 7 ActiveRecord::Associations::Preloader::Association#load_records 92
    0.02 0.00 0.00 0.02 7/90 Enumerable#flat_map 97
    0.00 0.00 0.00 0.00 21/21 ActiveRecord::Associations::Preloader::Association#owner_keys 93
    0.00 0.00 0.00 0.00 7/151 <Class::ActiveRecord::Base>#connection 96
    0.00 0.00 0.00 0.00 7/7 Enumerable#group_by 100
    0.00 0.00 0.00 0.00 7/14 Enumerable#each_slice 96
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::ConnectionAdapters::DatabaseLimits#in_clause_length 96
    0.02 0.00 0.00 0.02 72/72 Mysql2::Client#query 130
Inf% Inf% 0.02 0.00 0.00 0.02 72 <Class::Thread>#handle_interrupt
    0.02 0.02 0.00 0.00 72/72 Mysql2::Client#_query 131
    0.00 0.00 0.00 0.00 72/118 Hash#merge 131
    0.02 0.02 0.00 0.00 72/72 <Class::Thread>#handle_interrupt
Inf% Inf% 0.02 0.02 0.00 0.00 72 Mysql2::Client#_query
    0.00 0.00 0.00 0.00 31/623 BasicObject#initialize
    0.02 0.00 0.00 0.02 46/46 ActiveRecord::ConnectionAdapters::DatabaseStatements#to_sql_and_binds 34
Inf% Inf% 0.02 0.00 0.00 0.02 46 ActiveRecord::ConnectionAdapters::DetermineIfPreparableVisitor#accept 8
    0.02 0.00 0.00 0.02 46/46 Arel::Visitors::Reduce#accept 10
    0.00 0.00 0.00 0.00 1/8 ActiveRecord::Persistence::ClassMethods#create 36
    0.00 0.00 0.00 0.00 1/8 ActiveRecord::AutosaveAssociation#save_has_one_association 449
    0.01 0.00 0.00 0.01 1/8 ActiveRecord::Associations::CollectionAssociation#insert_record 377
    0.01 0.00 0.00 0.01 5/8 ActiveRecord::Associations::SingularAssociation#_create_record 66
Inf% Inf% 0.02 0.00 0.00 0.02 8 ActiveRecord::Suppressor#save 43
    0.02 0.00 0.00 0.02 8/8 ActiveRecord::Transactions#save 44
    0.00 0.00 0.00 0.00 8/18 <Class::ActiveRecord::SuppressorRegistry>#suppressed 44
    0.00 0.00 0.00 0.00 8/306 Module#name 44
    0.00 0.00 0.00 0.00 8/3206 Kernel#class 44
    0.02 0.00 0.00 0.02 3/3 FactoryBot::AttributeAssigner#get 59
Inf% Inf% 0.02 0.00 0.00 0.02 3 #<Class:0x00007fc76009bc60>#barcode_printer_type 73
    0.02 0.00 0.00 0.02 3/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 3/513 Hash#key? 74
    0.02 0.00 0.00 0.02 8/8 ActiveRecord::Suppressor#save 44
Inf% Inf% 0.02 0.00 0.00 0.02 8 ActiveRecord::Transactions#save 308
    0.02 0.00 0.00 0.02 8/8 ActiveRecord::Transactions#rollback_active_record_state! 309
    0.02 0.00 0.00 0.02 46/46 ActiveRecord::ConnectionAdapters::DetermineIfPreparableVisitor#accept 10
Inf% Inf% 0.02 0.00 0.00 0.02 46 Arel::Visitors::Reduce#accept 7
    0.02 0.00 0.00 0.02 46/507 Arel::Visitors::Reduce#visit 8
    0.02 0.00 0.00 0.02 8/8 ActiveRecord::Transactions#save 309
Inf% Inf% 0.02 0.00 0.00 0.02 8 ActiveRecord::Transactions#rollback_active_record_state! 323
    0.02 0.00 0.00 0.02 8/18 ActiveRecord::Transactions#with_transaction_returning_status 310
    0.00 0.00 0.00 0.00 8/27 ActiveRecord::Transactions#remember_transaction_record_state 324
    0.00 0.00 0.00 0.00 8/26 ActiveRecord::Transactions#clear_transaction_record_state 330
    0.00 0.00 0.00 0.00 2/507 Arel::Visitors::ToSql#visit_Arel_Nodes_LessThan 515
    0.00 0.00 0.00 0.00 3/507 Arel::Visitors::ToSql#visit_Arel_Nodes_Ascending 435
    0.00 0.00 0.00 0.00 2/507 Arel::Visitors::ToSql#visit_Arel_Nodes_GreaterThanOrEqual 497
    0.00 0.00 0.00 0.00 17/507 Arel::Visitors::ToSql#visit_Arel_Nodes_InsertStatement 126
    0.00 0.00 0.00 0.00 29/507 Arel::Visitors::ToSql#visit_Arel_Nodes_JoinSource 546
    0.00 0.00 0.00 0.00 29/507 Arel::Visitors::ToSql#visit_Arel_Nodes_SelectCore 251
    0.00 0.00 0.00 0.00 21/507 Arel::Visitors::ToSql#visit_Arel_Nodes_Limit 408
    0.00 0.00 0.00 0.00 6/507 Arel::Visitors::ToSql#visit_Arel_Nodes_In 621
    0.00 0.00 0.00 0.00 70/507 Arel::Visitors::ToSql#visit_Arel_Nodes_Equality 664
    0.01 0.00 0.00 0.01 59/507 Arel::Visitors::ToSql#maybe_visit 815
    0.01 0.00 0.00 0.01 223/507 Array#each
    0.02 0.00 0.00 0.02 46/507 Arel::Visitors::Reduce#accept 8
Inf% Inf% 0.02 0.00 0.00 0.02 507 *Arel::Visitors::Reduce#visit 13
    0.01 0.00 0.00 0.01 140/140 Arel::Visitors::ToSql#visit_Arel_Nodes_BindParam 15
    0.01 0.00 0.00 0.01 17/17 Arel::Visitors::ToSql#visit_Arel_Nodes_InsertStatement 15
    0.01 0.00 0.00 0.01 17/17 Arel::Visitors::ToSql#visit_Arel_Nodes_Values 15
    0.01 0.00 0.00 0.01 29/29 Arel::Visitors::MySQL#visit_Arel_Nodes_SelectStatement 15
    0.01 0.00 0.00 0.00 30/30 Arel::Visitors::ToSql#visit_Arel_Nodes_And 15
    0.00 0.00 0.00 0.00 35/35 Arel::Visitors::ToSql#visit_Arel_Nodes_Equality 15
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::ConnectionAdapters::DetermineIfPreparableVisitor#visit_Arel_Nodes_In 15
    0.00 0.00 0.00 0.00 3/3 Arel::Visitors::ToSql#visit_Array 15
    0.00 0.00 0.00 0.00 39/39 Arel::Visitors::ToSql#visit_Arel_Nodes_Casted 15
    0.00 0.00 0.00 0.00 63/63 Arel::Visitors::ToSql#visit_Arel_Attributes_Attribute 15
    0.00 0.00 0.00 0.00 21/21 Arel::Visitors::ToSql#visit_Arel_Nodes_Limit 15
    0.00 0.00 0.00 0.00 29/29 Arel::Visitors::ToSql#visit_Arel_Nodes_JoinSource 15
    0.00 0.00 0.00 0.00 46/46 Arel::Visitors::ToSql#visit_Arel_Table 15
    0.00 0.00 0.00 0.00 507/507 Arel::Visitors::Visitor#dispatch 14
    0.00 0.00 0.00 0.00 507/3206 Kernel#class 14
    0.00 0.00 0.00 0.00 507/1364 Kernel#hash 14
    0.00 0.00 0.00 0.00 1/1 Arel::Visitors::ToSql#visit_Arel_Nodes_GreaterThanOrEqual 15
    0.00 0.00 0.00 0.00 3/3 Arel::Visitors::ToSql#visit_Arel_Nodes_Ascending 15
    0.00 0.00 0.00 0.00 1/1 Arel::Visitors::ToSql#visit_Arel_Nodes_LessThan 15
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::ConnectionAdapters::DetermineIfPreparableVisitor#visit_Arel_Nodes_SqlLiteral 15
    0.00 0.00 0.00 0.00 21/21 Arel::Visitors::ToSql#visit_Arel_Nodes_Top 15
    0.02 0.00 0.00 0.02 17/17 ActiveRecord::Persistence::ClassMethods#_insert_record 187
Inf% Inf% 0.02 0.00 0.00 0.02 17 ActiveRecord::ConnectionAdapters::AbstractAdapter#insert 19
    0.02 0.00 0.00 0.02 17/17 ActiveRecord::ConnectionAdapters::DatabaseStatements#insert 21
    0.02 0.00 0.00 0.02 17/17 ActiveRecord::ConnectionAdapters::AbstractAdapter#insert 21
Inf% Inf% 0.02 0.00 0.00 0.02 17 ActiveRecord::ConnectionAdapters::DatabaseStatements#insert 160
    0.01 0.00 0.00 0.01 17/63 ActiveRecord::ConnectionAdapters::DatabaseStatements#to_sql_and_binds 161
    0.01 0.00 0.00 0.01 17/17 ActiveRecord::ConnectionAdapters::DatabaseStatements#exec_insert 162
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::ConnectionAdapters::MySQL::DatabaseStatements#last_inserted_id 163
    0.00 0.00 0.00 0.00 7/14 ActiveRecord::Associations::Preloader::Association#load_records 96
    0.02 0.00 0.00 0.02 7/14 Enumerator#each
Inf% Inf% 0.02 0.00 0.00 0.02 14 Enumerable#each_slice
    0.02 0.00 0.00 0.02 7/1320 Array#each
    0.00 0.00 0.00 0.00 7/16 Array#size
    0.02 0.00 0.00 0.02 7/7 Array#each
Inf% Inf% 0.02 0.00 0.00 0.02 7 ActiveRecord::Associations::Preloader::Association#records_for 105
    0.02 0.00 0.00 0.02 7/27 ActiveRecord::Relation#load 106
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::Associations::Preloader::Association#scope 106
    0.00 0.00 0.00 0.00 7/24 ActiveRecord::QueryMethods#where 106
    0.00 0.00 0.00 0.00 7/28 ActiveRecord::Associations::Preloader::Association#association_key_name 106
    0.02 0.00 0.00 0.02 1/1 ActiveSupport::Testing::Performance::Performer#run_test 122
Inf% Inf% 0.02 0.00 0.00 0.02 1 ActiveSupport::Testing::Performance#run_test 77
    0.02 0.00 0.00 0.02 1/1 PlateCreationTest#setup 81
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::IntegrationTest#before_setup 80
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::Performance::Metrics::Base#profile 83
    0.00 0.00 0.00 0.00 1/1 Minitest::Test::LifecycleHooks#after_setup 82
    0.00 0.00 0.00 0.00 2/153 ActiveRecord::StatementCache::BindMap#bind 85
    0.00 0.00 0.00 0.00 5/153 <Class::SBCF::Checksum>#from_prefix_and_number 33
    0.00 0.00 0.00 0.00 33/153 Arel::Visitors::ToSql#inject_join 820
    0.00 0.00 0.00 0.00 3/153 Arel::Visitors::ToSql#visit_Arel_Nodes_SelectStatement 223
    0.00 0.00 0.00 0.00 2/153 ActiveRecord::AutosaveAssociation#validate_collection_association 316
    0.00 0.00 0.00 0.00 33/153 Enumerator#each
    0.01 0.00 0.00 0.01 58/153 Arel::Visitors::ToSql#collect_nodes_for 269
    0.01 0.00 0.00 0.01 17/153 Arel::Visitors::ToSql#visit_Arel_Nodes_Values 195
Inf% Inf% 0.02 0.00 0.00 0.02 153 *Enumerable#each_with_index
    0.02 0.00 0.00 0.02 120/1320 Array#each
    0.02 0.00 0.00 0.02 1/1 ActiveSupport::Testing::Performance#run_test 81
Inf% Inf% 0.02 0.00 0.00 0.02 1 PlateCreationTest#setup 12
    0.02 0.00 0.00 0.02 3/5 FactoryBot::Syntax::Methods#create 13
    0.00 0.00 0.00 0.00 1/3 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#key 14
    0.00 0.00 0.00 0.00 1/8 MonitorMixin#synchronize 310
    0.02 0.00 0.00 0.02 7/8 ActiveRecord::ConnectionAdapters::DatabaseStatements#transaction 310
Inf% Inf% 0.02 0.00 0.00 0.02 8 ActiveRecord::Validations#save 45
    0.01 0.00 0.00 0.01 8/8 ActiveRecord::Persistence#save 46
    0.00 0.00 0.00 0.00 8/18 ActiveRecord::Validations#perform_validations 46
    0.00 0.00 0.00 0.00 1/15 User::ActiveRecord_Relation#name 97
    0.00 0.00 0.00 0.00 2/15 Barcode::ActiveRecord_Relation#name 97
    0.00 0.00 0.00 0.00 3/15 BarcodePrinterType::ActiveRecord_Relation#name 97
    0.00 0.00 0.00 0.00 1/15 Labware::GeneratedRelationMethods#include_uuid 53
    0.00 0.00 0.00 0.00 3/15 Purpose::ActiveRecord_Relation#name 97
    0.00 0.00 0.00 0.00 1/15 Map::GeneratedRelationMethods#where_plate_shape 53
    0.00 0.00 0.00 0.00 1/15 ActiveRecord::Relation#create 85
    0.01 0.00 0.00 0.01 3/15 Uuid::ActiveRecord_Relation#lookup_single_uuid 97
Inf% Inf% 0.02 0.00 0.00 0.02 15 ActiveRecord::Relation#scoping 279
    0.01 0.00 0.00 0.01 3/3 <Class::Uuid>#lookup_single_uuid 97
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Persistence::ClassMethods#create 85
    0.00 0.00 0.00 0.00 30/30 ActiveRecord::Scoping::ClassMethods#current_scope= 280
    0.00 0.00 0.00 0.00 1/1 <Class::Map>#where_plate_shape 53
    0.00 0.00 0.00 0.00 15/82 ActiveRecord::Scoping::ClassMethods#current_scope 280
    0.00 0.00 0.00 0.00 1/1 <Class::Labware>#include_uuid 53
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Relation#values_for_create 85
    0.00 0.00 0.00 0.00 9/306 Module#name 97
    0.02 0.00 0.00 0.02 5/5 Array#each
Inf% Inf% 0.02 0.00 0.00 0.02 5 Uuid::Uuidable#ensure_uuid_created 31
    0.01 0.00 0.00 0.01 3/3 Purpose::GeneratedAssociationMethods#create_uuid_object! 33
    0.00 0.00 0.00 0.00 1/1 Labware::GeneratedAssociationMethods#create_uuid_object! 33
    0.00 0.00 0.00 0.00 1/1 User::GeneratedAssociationMethods#create_uuid_object! 33
    0.00 0.00 0.00 0.00 5/5 <Class::Uuid>#store_for_tests 32
    0.00 0.00 0.00 0.00 1/5 User::GeneratedAssociationMethods#create_uuid_object! 37
    0.00 0.00 0.00 0.00 1/5 Labware::GeneratedAssociationMethods#create_uuid_object! 37
    0.01 0.00 0.00 0.01 3/5 Purpose::GeneratedAssociationMethods#create_uuid_object! 37
Inf% Inf% 0.02 0.00 0.00 0.02 5 ActiveRecord::Associations::Association#create! 193
    0.02 0.00 0.00 0.02 5/5 ActiveRecord::Associations::HasOneAssociation#_create_record 194
    0.02 0.00 0.00 0.02 5/5 ActiveRecord::Associations::Association#create! 194
Inf% Inf% 0.02 0.00 0.00 0.02 5 ActiveRecord::Associations::HasOneAssociation#_create_record 111
    0.02 0.00 0.00 0.02 5/5 ActiveRecord::Associations::SingularAssociation#_create_record 116
    0.00 0.00 0.00 0.00 5/19 ActiveRecord::Persistence#persisted? 112
    0.02 0.00 0.00 0.02 5/5 ActiveRecord::Associations::HasOneAssociation#_create_record 116
Inf% Inf% 0.02 0.00 0.00 0.02 5 ActiveRecord::Associations::SingularAssociation#_create_record 64
    0.01 0.00 0.00 0.01 5/8 ActiveRecord::Suppressor#save 66
    0.01 0.00 0.00 0.01 5/6 ActiveRecord::Associations::Association#build_record 65
    0.00 0.00 0.00 0.00 5/6 ActiveRecord::Associations::HasOneAssociation#set_new_record 67
    0.00 0.00 0.00 0.00 2/281 Array#map
    0.00 0.00 0.00 0.00 21/281 ActiveRecord::ConnectionAdapters::Quoting#quote 15
    0.01 0.00 0.00 0.01 121/281 ActiveRecord::Relation::QueryAttribute#value_for_database 13
    0.01 0.00 0.00 0.01 137/281 ActiveModel::Attribute#forgetting_assignment 67
Inf% Inf% 0.02 0.00 0.00 0.02 281 ActiveModel::Attribute#value_for_database 54
    0.01 0.00 0.00 0.01 42/42 #<Class:0x00007fc7596ace30>#serialize 55
    0.00 0.00 0.00 0.00 81/81 ActiveModel::Type::Integer#serialize 55
    0.00 0.00 0.00 0.00 122/161 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter::MysqlString#serialize 55
    0.00 0.00 0.00 0.00 281/894 ActiveModel::Attribute#value 55
    0.00 0.00 0.00 0.00 4/4 ActiveRecord::Enum::EnumType#serialize 55
    0.00 0.00 0.00 0.00 7/7 ActiveModel::Type::Boolean#serialize 55
    0.00 0.00 0.00 0.00 24/186 ActiveModel::Type::Value#serialize 55
    0.00 0.00 0.00 0.00 1/162 ActiveModel::Type::ImmutableString#serialize 55
    0.00 0.00 0.00 0.00 42/102 ActiveModel::Type::Helpers::TimeValue#serialize 11
    0.01 0.00 0.00 0.01 60/102 ActiveModel::Type::DateTime#cast_value 23
Inf% Inf% 0.02 0.00 0.00 0.02 102 ActiveModel::Type::Helpers::TimeValue#apply_seconds_precision 24
    0.01 0.00 0.00 0.01 100/100 ActiveSupport::TimeWithZone#change 28
    0.00 0.00 0.00 0.00 200/200 ActiveSupport::TimeWithZone#usec 28
    0.00 0.00 0.00 0.00 100/181 ActiveSupport::TimeWithZone#respond_to? 25
    0.00 0.00 0.00 0.00 100/100 Integer#** 27
    0.00 0.00 0.00 0.00 2/1047 Kernel#respond_to? 25
    0.02 0.00 0.00 0.01 43/43 Kernel#catch
Inf% Inf% 0.02 0.00 0.00 0.01 43 ActiveModel::EachValidator#validate 148
    0.01 0.00 0.00 0.01 43/1320 Array#each 149
    0.01 0.00 0.00 0.01 3/3 Core::Io::Base::JsonFormattingBehaviour::Input::AssociationHandling#load_uuid_resource 145
Inf% Inf% 0.01 0.00 0.00 0.01 3 Uuid::ActiveRecord_Relation#lookup_single_uuid 96
    0.01 0.00 0.00 0.01 3/15 ActiveRecord::Relation#scoping 97
    0.01 0.00 0.00 0.01 3/3 ActiveRecord::Relation#scoping 97
Inf% Inf% 0.01 0.00 0.00 0.01 3 <Class::Uuid>#lookup_single_uuid 163
    0.01 0.00 0.00 0.01 3/3 ActiveRecord::FinderMethods#first 164
    0.00 0.00 0.00 0.00 3/3 <Class::Uuid>#with_external_id 164
    0.01 0.00 0.00 0.01 8/8 ActiveRecord::Validations#save 46
Inf% Inf% 0.01 0.00 0.00 0.01 8 ActiveRecord::Persistence#save 274
    0.01 0.00 0.00 0.01 8/18 ActiveRecord::Callbacks#create_or_update 275
    0.00 0.00 0.00 0.00 1/19 ActiveRecord::Persistence::ClassMethods#create 35
    0.00 0.00 0.00 0.00 1/19 Barcode#broadcast_barcode 106
    0.00 0.00 0.00 0.00 1/19 <Class::Barcode>#build_sanger_barcode 47
    0.00 0.00 0.00 0.00 1/19 ActiveRecord::Persistence::ClassMethods#create! 52
    0.00 0.00 0.00 0.00 9/19 FactoryBot::Decorator::NewConstructor#new 9
    0.01 0.00 0.00 0.01 6/19 ActiveRecord::Reflection::AbstractReflection#build_association 154
Inf% Inf% 0.01 0.00 0.00 0.01 19 ActiveRecord::Inheritance::ClassMethods#new 50
    0.01 0.00 0.00 0.01 19/2636 Class#new 66
    0.00 0.00 0.00 0.00 19/252 ActiveRecord::ModelSchema::ClassMethods#inheritance_column 55
    0.00 0.00 0.00 0.00 19/24 ActiveRecord::AttributeMethods::ClassMethods#has_attribute? 55
    0.00 0.00 0.00 0.00 8/159 ActiveRecord::Inheritance::ClassMethods#base_class 58
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Inheritance::ClassMethods#subclass_from_attributes 56
    0.00 0.00 0.00 0.00 19/222 ActiveRecord::Inheritance::ClassMethods#abstract_class? 51
    0.00 0.00 0.00 0.00 8/594 NilClass#nil? 58
    0.01 0.00 0.00 0.01 3/3 <Class::Uuid>#lookup_single_uuid 164
Inf% Inf% 0.01 0.00 0.00 0.01 3 ActiveRecord::FinderMethods#first 121
    0.01 0.00 0.00 0.01 3/3 ActiveRecord::FinderMethods#find_nth 125
    0.01 0.00 0.00 0.01 3/3 ActiveRecord::FinderMethods#first 125
Inf% Inf% 0.01 0.00 0.00 0.01 3 ActiveRecord::FinderMethods#find_nth 516
    0.01 0.00 0.00 0.01 3/3 ActiveRecord::FinderMethods#find_nth_with_limit 517
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::FinderMethods#offset_index 517
    0.00 0.00 0.00 0.00 3/234 Array#first 517
    0.01 0.00 0.00 0.01 3/3 ActiveRecord::FinderMethods#find_nth 517
Inf% Inf% 0.01 0.00 0.00 0.01 3 ActiveRecord::FinderMethods#find_nth_with_limit 520
    0.01 0.00 0.00 0.01 3/3 ActiveRecord::Relation#to_a 532
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::FinderMethods#ordered_relation 524
    0.00 0.00 0.00 0.00 3/12 ActiveRecord::QueryMethods#limit 532
    0.00 0.00 0.00 0.00 3/62 ActiveRecord::QueryMethods#limit_value 526
    0.00 0.00 0.00 0.00 3/43 Numeric#zero? 531
    0.00 0.00 0.00 0.00 1/19 Metadata::Base#initialize 125
    0.01 0.00 0.00 0.01 18/19 Class#new
Inf% Inf% 0.01 0.00 0.00 0.01 19 ActiveRecord::Core#initialize 308
    0.01 0.00 0.00 0.01 6/6 ActiveRecord::Associations::Association#initialize_attributes 285
    0.00 0.00 0.00 0.00 10/10 ActiveModel::AttributeAssignment#assign_attributes 315
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::Scoping#initialize_internals_callback 313
    0.00 0.00 0.00 0.00 19/19 ActiveModel::AttributeSet#deep_dup 310
    0.00 0.00 0.00 0.00 19/39 ActiveRecord::Base#_run_initialize_callbacks 318
    0.00 0.00 0.00 0.00 19/39 ActiveRecord::Aggregations#init_internals 312
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::ModelSchema::ClassMethods#_default_attributes 310
    0.00 0.00 0.00 0.00 19/59 ActiveRecord::AttributeMethods::ClassMethods#define_attribute_methods 309
    0.00 0.00 0.00 0.00 25/513 Kernel#block_given? 317
    0.00 0.00 0.00 0.00 38/3206 Kernel#class 309
    0.01 0.00 0.00 0.01 15/15 ActiveRecord::ConnectionAdapters::QueryCache#select_all 104
Inf% Inf% 0.01 0.00 0.00 0.01 15 ActiveRecord::ConnectionAdapters::QueryCache#cache_sql 112
    0.01 0.00 0.00 0.01 15/284 MonitorMixin#synchronize 113
    0.01 0.00 0.00 0.01 3/3 ActiveRecord::FinderMethods#find_nth_with_limit 532
Inf% Inf% 0.01 0.00 0.00 0.01 3 ActiveRecord::Relation#to_a 194
    0.01 0.00 0.00 0.01 3/20 ActiveRecord::Relation#records 195
    0.00 0.00 0.00 0.00 3/755 Kernel#dup 195
    0.00 0.00 0.00 0.00 1/384 User#lazy_uuid_generation 128
    0.00 0.00 0.00 0.00 2/384 ActiveSupport::TestCase#use_transactional_tests 128
    0.00 0.00 0.00 0.00 1/384 ActiveSupport::TestCase#pre_loaded_fixtures 128
    0.00 0.00 0.00 0.00 1/384 ActionDispatch::PerformanceTest#profile_options 128
    0.00 0.00 0.00 0.00 1/384 ActiveSupport::TestCase#use_instantiated_fixtures 128
    0.00 0.00 0.00 0.00 2/384 ActiveSupport::TestCase#__callbacks 128
    0.00 0.00 0.00 0.00 2/384 ActiveRecord::ConnectionAdapters::AbstractAdapter#__callbacks 128
    0.00 0.00 0.00 0.00 1/384 User#lazy_uuid_generation? 132
    0.00 0.00 0.00 0.00 1/384 ActionDispatch::Callbacks#__callbacks 128
    0.00 0.00 0.00 0.00 1/384 Labware#lazy_uuid_generation 128
    0.00 0.00 0.00 0.00 3/384 Purpose#lazy_uuid_generation 128
    0.00 0.00 0.00 0.00 5/384 ActiveResource::Base#__callbacks 128
    0.00 0.00 0.00 0.00 1/384 Plate#lazy_metadata 128
    0.00 0.00 0.00 0.00 1/384 ApplicationRecord#associated_to_broadcast 128
    0.00 0.00 0.00 0.00 1/384 Metadata::Base#attribute_details 128
    0.00 0.00 0.00 0.00 2/384 ActiveSupport::ExecutionWrapper#__callbacks 128
    0.00 0.00 0.00 0.00 1/384 Plate#lazy_metadata? 132
    0.00 0.00 0.00 0.00 17/384 ActiveRecord::Base#partial_writes 128
    0.00 0.00 0.00 0.00 3/384 Purpose#lazy_uuid_generation? 132
    0.00 0.00 0.00 0.00 1/384 Labware#lazy_uuid_generation? 132
    0.00 0.00 0.00 0.00 18/384 ActiveRecord::Base#record_timestamps 128
    0.00 0.00 0.00 0.00 17/384 ActiveRecord::Base#_reflections 128
    0.00 0.00 0.00 0.00 2/384 Barcode::FormatHandlers::SangerBase#method_missing 272
    0.00 0.00 0.00 0.00 17/384 ActiveRecord::Base#partial_writes? 132
    0.00 0.00 0.00 0.00 3/384 Barcode#method_missing 272
    0.00 0.00 0.00 0.00 2/384 ActiveSupport::Tryable#try! 19
    0.00 0.00 0.00 0.00 204/384 ActiveRecord::Base#__callbacks 128
    0.00 0.00 0.00 0.00 30/384 ActiveModel::AttributeAssignment#_assign_attribute 51
    0.01 0.00 0.00 0.01 43/384 Array#each
Inf% Inf% 0.01 0.00 0.00 0.01 384 *Kernel#public_send
    0.01 0.00 0.00 0.01 3/3 Purpose#prefix=
    0.00 0.00 0.00 0.00 1/1 Plate#sanger_barcode=
    0.00 0.00 0.00 0.00 5/5 Uuid::GeneratedAssociationMethods#resource=
    0.00 0.00 0.00 0.00 3/3 Purpose::GeneratedAssociationMethods#barcode_printer_type=
    0.00 0.00 0.00 0.00 3/3 PlatePurpose::GeneratedAssociationMethods#asset_shape=
    0.00 0.00 0.00 0.00 1/19 ActiveRecord::Transactions#add_to_transaction
    0.00 0.00 0.00 0.00 1/1 Messenger::GeneratedAssociationMethods#target=
    0.00 0.00 0.00 0.00 1/1 Plate::GeneratedAssociationMethods#plate_purpose=
    0.00 0.00 0.00 0.00 1/1 AssetCreation::GeneratedAssociationMethods#user=
    0.00 0.00 0.00 0.00 1/1 PlateCreation::GeneratedAssociationMethods#parent=
    0.00 0.00 0.00 0.00 1/1 ActiveModel::AttributeMethods#method_missing
    0.00 0.00 0.00 0.00 1/1 AssetCreation::GeneratedAssociationMethods#child_purpose=
    0.00 0.00 0.00 0.00 1/1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759f85070>#format=
    0.00 0.00 0.00 0.00 2/2 Barcode::FormatHandlers::SangerCode39#serialize_barcode
    0.00 0.00 0.00 0.00 2/4 SBCF::SangerBarcode#valid?
    0.00 0.00 0.00 0.00 5/5 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759df2398>#resource_id=
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::Base#partial_writes
    0.00 0.00 0.00 0.00 5/10 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759df2398>#external_id=
    0.00 0.00 0.00 0.00 3/3 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75f26a240>#name=
    0.00 0.00 0.00 0.00 1/1 Barcode#barcode=
    0.00 0.00 0.00 0.00 3/3 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759c8d930>#name=
    0.00 0.00 0.00 0.00 5/5 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759df2398>#resource_type=
    0.00 0.00 0.00 0.00 3/3 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759c8d930>#target_type=
    0.00 0.00 0.00 0.00 3/3 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75f26a240>#printer_type_id=
    0.00 0.00 0.00 0.00 17/17 <Class::Plate>#__callbacks
    0.00 0.00 0.00 0.00 3/3 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75f26a240>#type=
    0.00 0.00 0.00 0.00 39/39 <Class::PlatePurpose>#__callbacks
    0.00 0.00 0.00 0.00 1/1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75f12cf68>#template=
    0.00 0.00 0.00 0.00 3/3 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75f26a240>#label_template_name=
    0.00 0.00 0.00 0.00 3/3 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759c8d930>#size=
    0.00 0.00 0.00 0.00 1/1 Barcode::FormatHandlers::SangerBase#human_barcode
    0.00 0.00 0.00 0.00 1/1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc758938060>#size=
    0.00 0.00 0.00 0.00 1/1 Labware#lazy_uuid_generation
    0.00 0.00 0.00 0.00 52/52 <Class::Uuid>#__callbacks
    0.00 0.00 0.00 0.00 3/3 Purpose#lazy_uuid_generation
    0.00 0.00 0.00 0.00 1/1 Plate#lazy_metadata
    0.00 0.00 0.00 0.00 13/13 <Class::Barcode>#__callbacks
    0.00 0.00 0.00 0.00 8/8 <Class::Plate::Metadata>#__callbacks
    0.00 0.00 0.00 0.00 1/1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75f12cf68>#root=
    0.00 0.00 0.00 0.00 18/18 <Class::ActiveRecord::Base>#record_timestamps
    0.00 0.00 0.00 0.00 24/24 <Class::BarcodePrinterType>#__callbacks
    0.00 0.00 0.00 0.00 2/2 <Class::#<Class:0x00007fc75d3553a0>>#__callbacks
    0.00 0.00 0.00 0.00 17/17 <Class::ActiveRecord::Base>#partial_writes
    0.00 0.00 0.00 0.00 1/1 <Class::Metadata::Base>#attribute_details
    0.00 0.00 0.00 0.00 8/8 <Class::PlateCreation>#__callbacks
    0.00 0.00 0.00 0.00 1/14 <Class::Plate>#_reflections
    0.00 0.00 0.00 0.00 14/14 <Class::BarcodePrefix>#__callbacks
    0.00 0.00 0.00 0.00 1/1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc760183740>#prefix=
    0.00 0.00 0.00 0.00 1/1 <Class::Plate>#lazy_metadata
    0.00 0.00 0.00 0.00 1/1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#login=
    0.00 0.00 0.00 0.00 1/1 <Class::Metadata::Base>#associated_to_broadcast
    0.00 0.00 0.00 0.00 1/1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#first_name=
    0.00 0.00 0.00 0.00 1/11 Hash#symbolize_keys
    0.00 0.00 0.00 0.00 1/1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#api_key=
    0.00 0.00 0.00 0.00 1/1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#name=
    0.00 0.00 0.00 0.00 1/1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#email=
    0.00 0.00 0.00 0.00 5/5 <Class::ActiveResource::Base>#__callbacks
    0.00 0.00 0.00 0.00 1/1 <Class::ActionDispatch::Callbacks>#__callbacks
    0.00 0.00 0.00 0.00 5/35 <Class::Uuid>#_reflections
    0.00 0.00 0.00 0.00 1/1 <Class::Labware>#lazy_uuid_generation
    0.00 0.00 0.00 0.00 3/40 <Class::PlatePurpose>#_reflections
    0.00 0.00 0.00 0.00 1/3 <Class::Plate::Metadata>#_reflections
    0.00 0.00 0.00 0.00 1/1 <Class::Messenger>#__callbacks
    0.00 0.00 0.00 0.00 1/1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#privilege=
    0.00 0.00 0.00 0.00 1/1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#contact=
    0.00 0.00 0.00 0.00 12/12 <Class::User>#__callbacks
    0.00 0.00 0.00 0.00 6/6 <Class::AssetShape>#__callbacks
    0.00 0.00 0.00 0.00 3/9 <Class::BarcodePrinterType>#_reflections
    0.00 0.00 0.00 0.00 1/1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#last_name=
    0.00 0.00 0.00 0.00 3/3 <Class::Purpose>#lazy_uuid_generation
    0.00 0.00 0.00 0.00 1/11 <Class::Barcode>#_reflections
    0.00 0.00 0.00 0.00 10/10 <Class::ApiApplication>#__callbacks
    0.00 0.00 0.00 0.00 1/1 User#lazy_uuid_generation
    0.00 0.00 0.00 0.00 1/1 <Class::User>#lazy_uuid_generation
    0.00 0.00 0.00 0.00 1/8 <Class::ActiveRecord::Base>#_reflections
    0.00 0.00 0.00 0.00 1/1 <Class::PlateCreationTest>#profile_options
    0.00 0.00 0.00 0.00 1/5 <Class::BarcodePrefix>#_reflections
    0.00 0.00 0.00 0.00 2/2 <Class::ActionDispatch::IntegrationTest>#__callbacks
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveSupport::TestCase>#use_instantiated_fixtures
    0.00 0.00 0.00 0.00 2/2 <Class::ActiveRecord::ConnectionAdapters::AbstractAdapter>#__callbacks
    0.00 0.00 0.00 0.00 2/2 <Class::ActiveSupport::TestCase>#use_transactional_tests
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveSupport::TestCase>#pre_loaded_fixtures
    0.00 0.00 0.00 0.00 1/12 <Class::User>#_reflections
    0.00 0.00 0.00 0.00 1/228 User#autosave_associated_records_for_batches 159
    0.00 0.00 0.00 0.00 1/228 User#autosave_associated_records_for_submissions 159
    0.00 0.00 0.00 0.00 1/228 User#validate_associated_records_for_items 159
    0.00 0.00 0.00 0.00 1/228 User#validate_associated_records_for_user_role_bindings 159
    0.00 0.00 0.00 0.00 1/228 User#validate_associated_records_for_batches 159
    0.00 0.00 0.00 0.00 1/228 User#validate_associated_records_for_project_roles 159
    0.00 0.00 0.00 0.00 1/228 User#autosave_associated_records_for_comments 159
    0.00 0.00 0.00 0.00 1/228 User#validate_associated_records_for_settings 159
    0.00 0.00 0.00 0.00 1/228 User#autosave_associated_records_for_consent_withdrawn_sample_metadata 159
    0.00 0.00 0.00 0.00 1/228 User#validate_associated_records_for_assigned_batches 159
    0.00 0.00 0.00 0.00 1/228 User#validate_associated_records_for_comments 159
    0.00 0.00 0.00 0.00 1/228 User#validate_associated_records_for_submissions 159
    0.00 0.00 0.00 0.00 1/228 User#autosave_associated_records_for_items 159
    0.00 0.00 0.00 0.00 1/228 User#autosave_associated_records_for_assigned_batches 159
    0.00 0.00 0.00 0.00 1/228 User#autosave_associated_records_for_user_role_bindings 159
    0.00 0.00 0.00 0.00 1/228 User#validate_associated_records_for_consent_withdrawn_sample_metadata 159
    0.00 0.00 0.00 0.00 1/228 User#autosave_associated_records_for_project_roles 159
    0.00 0.00 0.00 0.00 1/228 User#autosave_associated_records_for_settings 159
    0.00 0.00 0.00 0.00 1/228 User#validate_associated_records_for_requests 159
    0.00 0.00 0.00 0.00 1/228 User#validate_associated_records_for_study_roles 159
    0.00 0.00 0.00 0.00 1/228 User#validate_associated_records_for_lab_events 159
    0.00 0.00 0.00 0.00 1/228 User#autosave_associated_records_for_study_roles 159
    0.00 0.00 0.00 0.00 1/228 User#autosave_associated_records_for_requests 159
    0.00 0.00 0.00 0.00 1/228 User#autosave_associated_records_for_lab_events 159
    0.00 0.00 0.00 0.00 1/228 User#autosave_associated_records_for_roles 159
    0.00 0.00 0.00 0.00 1/228 User#validate_associated_records_for_pipelines 159
    0.00 0.00 0.00 0.00 1/228 User#validate_associated_records_for_roles 159
    0.00 0.00 0.00 0.00 1/228 User#autosave_associated_records_for_pipelines 159
    0.00 0.00 0.00 0.00 1/228 BarcodePrefix#validate_associated_records_for_assets 159
    0.00 0.00 0.00 0.00 1/228 User#validate_associated_records_for_events 159
    0.00 0.00 0.00 0.00 1/228 User#autosave_associated_records_for_events 159
    0.00 0.00 0.00 0.00 1/228 BarcodePrefix#autosave_associated_records_for_assets 159
    0.00 0.00 0.00 0.00 1/228 Plate#autosave_associated_records_for_transfers_as_destination 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_messengers 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_state_changes 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_links_as_child 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_volume_updates 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_receptacles 159
    0.00 0.00 0.00 0.00 1/228 Plate#autosave_associated_records_for_transfers_to_tubes 159
    0.00 0.00 0.00 0.00 1/228 Asset#autosave_associated_records_for_lab_events 159
    0.00 0.00 0.00 0.00 1/228 Plate#autosave_associated_records_for_transfers_as_source 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_asset_groups 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_requests_as_target 159
    0.00 0.00 0.00 0.00 1/228 Plate#autosave_associated_records_for_in_progress_requests 159
    0.00 0.00 0.00 0.00 1/228 Plate#autosave_associated_records_for_stock_orders 159
    0.00 0.00 0.00 0.00 1/228 Plate#autosave_associated_records_for_stock_well_associations 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_transfer_requests_as_target 159
    0.00 0.00 0.00 0.00 1/228 Plate#autosave_associated_records_for_transfer_request_collections 159
    0.00 0.00 0.00 0.00 1/228 Plate#autosave_associated_records_for_orders_as_target 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_links_as_descendant 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_asset_audits 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_aliquots 159
    0.00 0.00 0.00 0.00 1/228 Plate#autosave_associated_records_for_transfer_requests 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_submissions 159
    0.00 0.00 0.00 0.00 1/228 Plate#autosave_associated_records_for_in_progress_submissions 159
    0.00 0.00 0.00 0.00 1/228 Plate#autosave_associated_records_for_submission_pools 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_requests_as_source 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_descendants 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_parent_tubes 159
    0.00 0.00 0.00 0.00 1/228 Plate#autosave_associated_records_for_well_requests_as_source 159
    0.00 0.00 0.00 0.00 1/228 Plate#autosave_associated_records_for_descendant_tubes 159
    0.00 0.00 0.00 0.00 1/228 Plate#autosave_associated_records_for_waiting_submissions 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_children 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_parents 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_creation_batches 159
    0.00 0.00 0.00 0.00 1/228 Plate#autosave_associated_records_for_siblings 159
    0.00 0.00 0.00 0.00 1/228 Plate#autosave_associated_records_for_stock_requests 159
    0.00 0.00 0.00 0.00 1/228 Plate#autosave_associated_records_for_descendant_plates 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_samples 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_parent_plates 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_state_changes 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_receptacles 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_volume_updates 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_transfer_requests_as_source 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_links_as_parent 159
    0.00 0.00 0.00 0.00 1/228 Plate#autosave_associated_records_for_qc_files 159
    0.00 0.00 0.00 0.00 1/228 Plate#validate_associated_records_for_qc_files 159
    0.00 0.00 0.00 0.00 1/228 Plate#validate_associated_records_for_extraction_attributes 159
    0.00 0.00 0.00 0.00 1/228 Plate#autosave_associated_records_for_tag_layouts 159
    0.00 0.00 0.00 0.00 1/228 Plate#autosave_associated_records_for_well_requests_as_target 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_messengers 159
    0.00 0.00 0.00 0.00 1/228 Plate#validate_associated_records_for_transfers_to_tubes 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_child_tubes 159
    0.00 0.00 0.00 0.00 1/228 Asset#validate_associated_records_for_lab_events 159
    0.00 0.00 0.00 0.00 1/228 Plate#validate_associated_records_for_descendant_lanes 159
    0.00 0.00 0.00 0.00 1/228 Plate#validate_associated_records_for_transfers_as_destination 159
    0.00 0.00 0.00 0.00 1/228 Plate#validate_associated_records_for_waiting_submissions 159
    0.00 0.00 0.00 0.00 1/228 Plate#autosave_associated_records_for_plate_creations 159
    0.00 0.00 0.00 0.00 1/228 Plate#validate_associated_records_for_transfers_as_source 159
    0.00 0.00 0.00 0.00 1/228 Plate#validate_associated_records_for_in_progress_requests 159
    0.00 0.00 0.00 0.00 1/228 Plate#validate_associated_records_for_transfer_requests 159
    0.00 0.00 0.00 0.00 1/228 Plate#validate_associated_records_for_stock_orders 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_samples 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_asset_audits 159
    0.00 0.00 0.00 0.00 3/228 PlatePurpose#autosave_associated_records_for_plates 159
    0.00 0.00 0.00 0.00 1/228 Plate#validate_associated_records_for_descendant_tubes 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_ancestors 159
    0.00 0.00 0.00 0.00 1/228 Plate#validate_associated_records_for_plate_creations 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_parent_tubes 159
    0.00 0.00 0.00 0.00 1/228 Plate#validate_associated_records_for_well_requests_as_source 159
    0.00 0.00 0.00 0.00 1/228 Plate#validate_associated_records_for_stock_well_associations 159
    0.00 0.00 0.00 0.00 1/228 Plate#validate_associated_records_for_transfer_request_collections 159
    0.00 0.00 0.00 0.00 1/228 Plate#validate_associated_records_for_stock_requests 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_child_tubes 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_child_plates 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_transfer_requests_as_source 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_submissions 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_transfer_requests_as_target 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_creation_batches 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_purpose 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_projects 159
    0.00 0.00 0.00 0.00 1/228 Plate#validate_associated_records_for_tag_layouts 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_studies 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_asset_groups 159
    0.00 0.00 0.00 0.00 1/228 Plate#validate_associated_records_for_well_requests_as_target 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_aliquots 159
    0.00 0.00 0.00 0.00 1/228 Plate#validate_associated_records_for_contained_samples 159
    0.00 0.00 0.00 0.00 1/228 Plate#validate_associated_records_for_orders_as_target 159
    0.00 0.00 0.00 0.00 1/228 Plate#validate_associated_records_for_descendant_plates 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_parent_plates 159
    0.00 0.00 0.00 0.00 1/228 Plate#autosave_associated_records_for_descendant_lanes 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_comments 159
    0.00 0.00 0.00 0.00 1/228 Plate#autosave_associated_records_for_contained_samples 159
    0.00 0.00 0.00 0.00 1/228 Plate#validate_associated_records_for_siblings 159
    0.00 0.00 0.00 0.00 1/228 Plate#validate_associated_records_for_conatined_aliquots 159
    0.00 0.00 0.00 0.00 1/228 Plate#autosave_associated_records_for_extraction_attributes 159
    0.00 0.00 0.00 0.00 1/228 Plate#validate_associated_records_for_submission_pools 159
    0.00 0.00 0.00 0.00 3/228 Purpose#autosave_associated_records_for_parent_relationships 159
    0.00 0.00 0.00 0.00 1/228 Plate#validate_associated_records_for_in_progress_submissions 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_links_as_descendant 159
    0.00 0.00 0.00 0.00 1/228 Plate::Metadata#autosave_associated_records_for_plate 159
    0.00 0.00 0.00 0.00 3/228 Purpose#validate_associated_records_for_labware 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_requests_as_target 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_links_as_ancestor 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_descendants 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_requests_as_source 159
    0.00 0.00 0.00 0.00 3/228 Purpose#validate_associated_records_for_parent_relationships 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_links_as_parent 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_studies 159
    0.00 0.00 0.00 0.00 3/228 Purpose#autosave_associated_records_for_labware 159
    0.00 0.00 0.00 0.00 1/228 Plate#autosave_associated_records_for_conatined_aliquots 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_projects 159
    0.00 0.00 0.00 0.00 3/228 Purpose#autosave_associated_records_for_parent_purposes 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_links_as_ancestor 159
    0.00 0.00 0.00 0.00 3/228 Purpose#autosave_associated_records_for_source_purpose 159
    0.00 0.00 0.00 0.00 3/228 Purpose#autosave_associated_records_for_child_relationships 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_parents 159
    0.00 0.00 0.00 0.00 1/228 AssetCreation#validate_associated_records_for_owners 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_ancestors 159
    0.00 0.00 0.00 0.00 3/228 Purpose#validate_associated_records_for_parent_purposes 159
    0.00 0.00 0.00 0.00 1/228 Asset#autosave_associated_records_for_events 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_comments 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_labware_type 159
    0.00 0.00 0.00 0.00 1/228 Labware#autosave_associated_records_for_child_plates 159
    0.00 0.00 0.00 0.00 1/228 Plate#autosave_associated_records_for_wells 159
    0.00 0.00 0.00 0.00 3/228 Purpose#validate_associated_records_for_messenger_creators 159
    0.00 0.00 0.00 0.00 3/228 Purpose#autosave_associated_records_for_child_purposes 159
    0.00 0.00 0.00 0.00 1/228 Asset#validate_associated_records_for_events 159
    0.00 0.00 0.00 0.00 3/228 PlatePurpose#validate_associated_records_for_plates 159
    0.00 0.00 0.00 0.00 3/228 Purpose#validate_associated_records_for_child_purposes 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_links_as_child 159
    0.00 0.00 0.00 0.00 1/228 PlateCreation#autosave_associated_records_for_child 159
    0.00 0.00 0.00 0.00 3/228 Purpose#autosave_associated_records_for_messenger_creators 159
    0.00 0.00 0.00 0.00 3/228 BarcodePrinterType#validate_associated_records_for_barcode_printers 159
    0.00 0.00 0.00 0.00 3/228 BarcodePrinterType#autosave_associated_records_for_barcode_printers 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_children 159
    0.00 0.00 0.00 0.00 3/228 Purpose#validate_associated_records_for_child_relationships 159
    0.00 0.00 0.00 0.00 1/228 Barcode#autosave_associated_records_for_asset 159
    0.00 0.00 0.00 0.00 1/228 Plate#validate_associated_records_for_wells 159
    0.00 0.00 0.00 0.00 1/228 Plate::Metadata#autosave_associated_records_for_owner 159
    0.00 0.00 0.00 0.00 3/228 Array#each
    0.00 0.00 0.00 0.00 1/228 PlateCreation#autosave_associated_records_for_parent 159
    0.00 0.00 0.00 0.00 1/228 AssetCreation#autosave_associated_records_for_user 159
    0.00 0.00 0.00 0.00 1/228 AssetCreation#autosave_associated_records_for_child_purpose 159
    0.00 0.00 0.00 0.00 1/228 Plate#autosave_associated_records_for_plate_purpose 159
    0.00 0.00 0.00 0.00 3/228 PlatePurpose#autosave_associated_records_for_asset_shape 159
    0.00 0.00 0.00 0.00 3/228 Purpose#autosave_associated_records_for_barcode_prefix 159
    0.00 0.00 0.00 0.00 5/228 Uuid#autosave_associated_records_for_resource 159
    0.00 0.00 0.00 0.00 1/228 Plate#validate_associated_records_for_plate_metadata 159
    0.00 0.00 0.00 0.00 3/228 Purpose#autosave_associated_records_for_barcode_printer_type 159
    0.00 0.00 0.00 0.00 1/228 Labware#validate_associated_records_for_barcodes 159
    0.01 0.00 0.00 0.01 1/228 Labware#autosave_associated_records_for_barcodes 159
Inf% Inf% 0.01 0.00 0.00 0.01 228 *BasicObject#instance_eval
    0.01 0.00 0.00 0.01 98/98 ActiveRecord::AutosaveAssociation#save_collection_association 187
    0.00 0.00 0.00 0.00 99/99 ActiveRecord::AutosaveAssociation#validate_collection_association 220
    0.00 0.00 0.00 0.00 27/27 ActiveRecord::AutosaveAssociation#save_belongs_to_association 204
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::AutosaveAssociation#validate_single_association 220
    0.00 0.00 0.00 0.00 6/6 CanCan::Ability#can 104
    0.01 0.00 0.00 0.01 9/9 Array#each
Inf% Inf% 0.01 0.00 0.00 0.01 9 ActiveRecord::Validations::UniquenessValidator#validate_each 19
    0.01 0.00 0.00 0.01 9/9 ActiveRecord::FinderMethods#exists? 34
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::Validations::UniquenessValidator#build_relation 23
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::Validations::UniquenessValidator#scope_relation 31
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::Validations::UniquenessValidator#find_finder_class_for 20
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::Validations::UniquenessValidator#map_enum_attribute 21
    0.00 0.00 0.00 0.00 9/19 ActiveRecord::Persistence#persisted? 24
    0.01 0.00 0.00 0.01 42/42 ActiveModel::Attribute#value_for_database 55
Inf% Inf% 0.01 0.00 0.00 0.01 42 #<Class:0x00007fc7596ace30>#serialize 347
    0.01 0.00 0.00 0.01 42/42 ActiveModel::Type::DateTime#serialize 349
    0.00 0.00 0.00 0.00 42/168 #<Class:0x00007fc7596ace30>#__getobj__ 348
    0.01 0.00 0.00 0.01 42/42 #<Class:0x00007fc7596ace30>#serialize 349
Inf% Inf% 0.01 0.00 0.00 0.01 42 ActiveModel::Type::DateTime#serialize 16
    0.01 0.00 0.00 0.01 42/42 ActiveModel::Type::Helpers::TimeValue#serialize 17
    0.01 0.00 0.00 0.01 42/106 #<ActiveModel::Type::Helpers::AcceptsMultiparameterTime:0x00007fc75a544100>#cast 17
    0.00 0.00 0.00 0.00 7/422 ActiveModel::Type::Boolean#serialize 24
    0.00 0.00 0.00 0.00 5/422 ActiveRecord::Inheritance::ClassMethods#find_sti_class 218
    0.00 0.00 0.00 0.00 91/422 ActiveModel::Type::Value#deserialize 24
    0.00 0.00 0.00 0.00 57/422 ActiveModel::Attribute::FromUser#type_cast 175
    0.00 0.00 0.00 0.00 156/422 ActiveModel::Type::Helpers::Numeric#cast 15
    0.01 0.00 0.00 0.01 106/422 #<ActiveModel::Type::Helpers::AcceptsMultiparameterTime:0x00007fc75a544100>#cast 12
Inf% Inf% 0.01 0.00 0.00 0.01 422 ActiveModel::Type::Value#cast 37
    0.01 0.00 0.00 0.01 60/60 ActiveModel::Type::DateTime#cast_value 38
    0.00 0.00 0.00 0.00 77/77 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter::MysqlString#cast_value 38
    0.00 0.00 0.00 0.00 145/145 ActiveModel::Type::Integer#cast_value 38
    0.00 0.00 0.00 0.00 295/897 Kernel#nil? 38
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Type::Decimal#cast_value 38
    0.00 0.00 0.00 0.00 127/594 NilClass#nil? 38
    0.00 0.00 0.00 0.00 12/12 ActiveModel::Type::Boolean#cast_value 38
    0.01 0.00 0.00 0.01 100/100 ActiveModel::Type::Helpers::TimeValue#apply_seconds_precision 28
Inf% Inf% 0.01 0.00 0.00 0.01 100 ActiveSupport::TimeWithZone#change 352
    0.01 0.00 0.00 0.01 100/100 ActiveSupport::TimeZone#periods_for_local 366
    0.00 0.00 0.00 0.00 100/100 Time#change 357
    0.00 0.00 0.00 0.00 100/438 Array#include? 368
    0.00 0.00 0.00 0.00 100/2636 Class#new 368
    0.00 0.00 0.00 0.00 200/266 ActiveSupport::TimeWithZone#period 368
    0.00 0.00 0.00 0.00 100/301 ActiveSupport::TimeWithZone#time 357
    0.00 0.00 0.00 0.00 100/3206 Kernel#class 368
    0.00 0.00 0.00 0.00 44/106 ActiveModel::Type::Value#deserialize 24
    0.01 0.00 0.00 0.01 20/106 #<Class:0x00007fc7596ace30>#cast 349
    0.01 0.00 0.00 0.01 42/106 ActiveModel::Type::DateTime#serialize 17
Inf% Inf% 0.01 0.00 0.00 0.01 106 #<ActiveModel::Type::Helpers::AcceptsMultiparameterTime:0x00007fc75a544100>#cast 8
    0.01 0.00 0.00 0.01 106/422 ActiveModel::Type::Value#cast 12
    0.00 0.00 0.00 0.00 60/120 ActiveSupport::TimeWithZone#is_a? 9
    0.00 0.00 0.00 0.00 46/5987 Kernel#is_a? 9
    0.01 0.00 0.00 0.01 3/3 Uuid::Uuidable#ensure_uuid_created 33
Inf% Inf% 0.01 0.00 0.00 0.01 3 Purpose::GeneratedAssociationMethods#create_uuid_object! 36
    0.01 0.00 0.00 0.01 3/5 ActiveRecord::Associations::Association#create! 37
    0.00 0.00 0.00 0.00 3/106 ActiveRecord::Associations#association 37
    0.01 0.00 0.00 0.01 60/60 ActiveModel::Type::Value#cast 38
Inf% Inf% 0.01 0.00 0.00 0.01 60 ActiveModel::Type::DateTime#cast_value 22
    0.01 0.00 0.00 0.01 60/102 ActiveModel::Type::Helpers::TimeValue#apply_seconds_precision 23
    0.00 0.00 0.00 0.00 60/120 ActiveSupport::TimeWithZone#is_a? 23
    0.01 0.00 0.00 0.01 140/140 Arel::Visitors::Reduce#visit 15
Inf% Inf% 0.01 0.00 0.00 0.01 140 Arel::Visitors::ToSql#visit_Arel_Nodes_BindParam 740
    0.01 0.00 0.00 0.01 140/140 Arel::Collectors::SubstituteBinds#add_bind 741
    0.00 0.00 0.00 0.00 4/183 Array#each
    0.00 0.00 0.00 0.00 39/183 Arel::Visitors::ToSql#quote 799
    0.01 0.00 0.00 0.01 140/183 Arel::Collectors::SubstituteBinds#add_bind 16
Inf% Inf% 0.01 0.00 0.00 0.01 183 ActiveRecord::ConnectionAdapters::Quoting#quote 11
    0.01 0.00 0.00 0.01 119/127 ActiveRecord::Relation::QueryAttribute#value_for_database 15
    0.00 0.00 0.00 0.00 183/183 ActiveRecord::ConnectionAdapters::Quoting#_quote 18
    0.00 0.00 0.00 0.00 21/281 ActiveModel::Attribute#value_for_database 15
    0.00 0.00 0.00 0.00 183/5987 Kernel#is_a? 12
    0.00 0.00 0.00 0.00 183/1047 Kernel#respond_to? 14
    0.01 0.00 0.00 0.01 140/140 Arel::Visitors::ToSql#visit_Arel_Nodes_BindParam 741
Inf% Inf% 0.01 0.00 0.00 0.01 140 Arel::Collectors::SubstituteBinds#add_bind 15
    0.01 0.00 0.00 0.01 140/183 ActiveRecord::ConnectionAdapters::Quoting#quote 16
    0.00 0.00 0.00 0.00 140/722 Arel::Collectors::SubstituteBinds#<< 16
    0.00 0.00 0.00 0.00 58/162 Arel::Visitors::ToSql#visit_Arel_Nodes_SelectCore 243
    0.00 0.00 0.00 0.00 87/162 Arel::Visitors::ToSql#visit_Arel_Nodes_SelectOptions 235
    0.01 0.00 0.00 0.01 17/162 Arel::Visitors::ToSql#visit_Arel_Nodes_InsertStatement 134
Inf% Inf% 0.01 0.00 0.00 0.01 162 Arel::Visitors::ToSql#maybe_visit 812
    0.01 0.00 0.00 0.01 59/507 Arel::Visitors::Reduce#visit 815
    0.00 0.00 0.00 0.00 59/722 Arel::Collectors::SubstituteBinds#<< 814
    0.01 0.00 0.00 0.01 9/9 ActiveRecord::Validations::UniquenessValidator#validate_each 34
Inf% Inf% 0.01 0.00 0.00 0.01 9 ActiveRecord::FinderMethods#exists? 305
    0.01 0.00 0.00 0.01 9/29 ActiveRecord::Relation#skip_query_cache_if_necessary 322
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::FinderMethods#construct_relation_for_exists 320
    0.00 0.00 0.00 0.00 9/50 ActiveRecord::Relation#eager_loading? 315
    0.00 0.00 0.00 0.00 9/62 ActiveRecord::QueryMethods#limit_value 313
    0.00 0.00 0.00 0.00 9/53 ActiveRecord::Core::ClassMethods#=== 306
    0.01 0.00 0.00 0.01 17/17 Arel::Visitors::Reduce#visit 15
Inf% Inf% 0.01 0.00 0.00 0.01 17 Arel::Visitors::ToSql#visit_Arel_Nodes_InsertStatement 124
    0.01 0.00 0.00 0.01 17/162 Arel::Visitors::ToSql#maybe_visit 134
    0.00 0.00 0.00 0.00 17/507 Arel::Visitors::Reduce#visit 126
    0.00 0.00 0.00 0.00 17/934 Array#map 128
    0.00 0.00 0.00 0.00 34/722 Arel::Collectors::SubstituteBinds#<< 125
    0.00 0.00 0.00 0.00 17/63 Array#join 128
    0.00 0.00 0.00 0.00 17/372 Array#any? 127
    0.00 0.00 0.00 0.00 1/6 ActiveRecord::Associations::SingularAssociation#build 21
    0.01 0.00 0.00 0.01 5/6 ActiveRecord::Associations::SingularAssociation#_create_record 65
Inf% Inf% 0.01 0.00 0.00 0.01 6 ActiveRecord::Associations::Association#build_record 283
    0.01 0.00 0.00 0.01 6/6 ActiveRecord::Reflection::AbstractReflection#build_association 284
    0.01 0.00 0.00 0.01 6/6 ActiveRecord::Associations::Association#build_record 284
Inf% Inf% 0.01 0.00 0.00 0.01 6 ActiveRecord::Reflection::AbstractReflection#build_association 153
    0.01 0.00 0.00 0.01 6/19 ActiveRecord::Inheritance::ClassMethods#new 154
    0.00 0.00 0.00 0.00 6/107 ActiveRecord::Reflection::MacroReflection#klass 154
    0.01 0.00 0.00 0.01 17/17 Arel::Visitors::Reduce#visit 15
Inf% Inf% 0.01 0.00 0.00 0.01 17 Arel::Visitors::ToSql#visit_Arel_Nodes_Values 191
    0.01 0.00 0.00 0.01 17/153 Enumerable#each_with_index 195
    0.00 0.00 0.00 0.00 34/722 Arel::Collectors::SubstituteBinds#<< 192
    0.00 0.00 0.00 0.00 3/6 <Class::AssetShape>#default 21
    0.01 0.00 0.00 0.01 3/6 ActiveRecord::Querying#find_or_create_by 8
Inf% Inf% 0.01 0.00 0.00 0.01 6 ActiveRecord::Relation#find_or_create_by 163
    0.01 0.00 0.00 0.01 6/6 ActiveRecord::FinderMethods#find_by 164
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Relation#create 164
    0.00 0.00 0.00 0.00 27/111 FactoryBot::CallbacksObserver#callbacks_by_name 18
    0.00 0.00 0.00 0.00 8/111 ActiveRecord::Relation::WhereClause#to_h 52
    0.00 0.00 0.00 0.00 1/111 ActionDispatch::Journey::Router#match_routes 152
    0.00 0.00 0.00 0.00 18/111 ActiveRecord::Timestamp::ClassMethods#timestamp_attributes_for_update_in_model 69
    0.00 0.00 0.00 0.00 4/111 Rack::Request::AcceptableMediaTypes#order 90
    0.00 0.00 0.00 0.00 3/111 Rack::Request::AcceptableMediaTypes#prioritize 60
    0.00 0.00 0.00 0.00 18/111 ActiveRecord::Timestamp::ClassMethods#timestamp_attributes_for_create_in_model 65
    0.00 0.00 0.00 0.00 1/111 ActionDispatch::RemoteIp::GetIp#ips_from 164
    0.00 0.00 0.00 0.00 6/111 Thread::Mutex#synchronize
    0.00 0.00 0.00 0.00 2/111 CanCan::Ability#relevant_rules 281
    0.01 0.00 0.00 0.01 23/111 ActiveModel::AttributeMutationTracker#changed_attribute_names 15
Inf% Inf% 0.01 0.00 0.00 0.01 111 Array#select
    0.01 0.00 0.00 0.01 164/184 ActiveModel::AttributeMutationTracker#changed? 15
    0.00 0.00 0.00 0.00 10/10 CanCan::Rule#relevant? 283
    0.00 0.00 0.00 0.00 75/438 Array#include? 65
    0.00 0.00 0.00 0.00 10/16 CanCan::Ability#expand_actions 282
    0.00 0.00 0.00 0.00 195/195 ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? 59
    0.00 0.00 0.00 0.00 1/2636 Class#new 167
    0.00 0.00 0.00 0.00 6/6 Rack::Request::AcceptableMediaTypes::MediaType#valid? 90
    0.00 0.00 0.00 0.00 1/1 IPAddr#to_range 167
    0.00 0.00 0.00 0.00 72/139 ActiveRecord::ModelSchema::ClassMethods#column_names 65
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Journey::Route#matches? 152
    0.00 0.00 0.00 0.00 1/1 IPAddr#== 169
    0.00 0.00 0.00 0.00 11/232 #<Class:0x00007fc75a3f3a30>#relation 53
    0.00 0.00 0.00 0.00 1/2 Range#begin 169
    0.00 0.00 0.00 0.00 1/2 Range#end 169
    0.00 0.00 0.00 0.00 6/23 ActiveRecord::Associations::Association#initialize_attributes 182
    0.01 0.00 0.00 0.01 17/23 ActiveRecord::AttributeMethods::Dirty#keys_for_partial_write 146
Inf% Inf% 0.01 0.00 0.00 0.01 23 ActiveRecord::AttributeMethods::Dirty#changed_attribute_names_to_save 113
    0.01 0.00 0.00 0.01 23/23 ActiveModel::AttributeMutationTracker#changed_attribute_names 114
    0.00 0.00 0.00 0.00 23/45 ActiveModel::Dirty#mutations_from_database 114
    0.00 0.00 0.00 0.00 28/894 ActiveModel::Attribute#changed_in_place? 63
    0.00 0.00 0.00 0.00 281/894 ActiveModel::Attribute#value_for_database 55
    0.00 0.00 0.00 0.00 482/894 ActiveModel::AttributeSet#fetch_value 48
    0.01 0.00 0.00 0.01 103/894 ActiveModel::Attribute#changed_from_assignment? 156
Inf% Inf% 0.01 0.00 0.00 0.01 894 ActiveModel::Attribute#value 40
    0.01 0.00 0.00 0.01 152/152 ActiveModel::Attribute::FromUser#type_cast 42
    0.00 0.00 0.00 0.00 122/225 ActiveModel::Attribute::FromDatabase#type_cast 42
    0.00 0.00 0.00 0.00 121/121 ActiveRecord::Relation::QueryAttribute#type_cast 42
    0.00 0.00 0.00 0.00 21/21 ActiveModel::Attribute::WithCastValue#type_cast 42
    0.01 0.00 0.00 0.01 23/23 ActiveRecord::AttributeMethods::Dirty#changed_attribute_names_to_save 114
Inf% Inf% 0.01 0.00 0.00 0.01 23 ActiveModel::AttributeMutationTracker#changed_attribute_names 14
    0.01 0.00 0.00 0.01 23/111 Array#select 15
    0.00 0.00 0.00 0.00 23/28 ActiveModel::AttributeMutationTracker#attr_names 15
    0.01 0.00 0.00 0.01 17/17 ActiveRecord::AttributeMethods::Dirty#_create_record 140
Inf% Inf% 0.01 0.00 0.00 0.01 17 ActiveRecord::AttributeMethods::Dirty#keys_for_partial_write 145
    0.01 0.00 0.00 0.01 17/23 ActiveRecord::AttributeMethods::Dirty#changed_attribute_names_to_save 146
    0.00 0.00 0.00 0.00 17/51 Array#& 146
    0.00 0.00 0.00 0.00 17/139 ActiveRecord::ModelSchema::ClassMethods#column_names 146
    0.00 0.00 0.00 0.00 17/3206 Kernel#class 146
    0.01 0.00 0.00 0.01 17/17 ActiveRecord::AttributeMethods::Dirty#_create_record 141
Inf% Inf% 0.01 0.00 0.00 0.01 17 ActiveModel::Dirty#changes_applied 146
    0.01 0.00 0.00 0.01 17/17 ActiveModel::Dirty#forget_attribute_assignments 152
    0.00 0.00 0.00 0.00 17/2636 Class#new 151
    0.00 0.00 0.00 0.00 17/45 ActiveModel::Dirty#mutations_from_database 150
    0.01 0.00 0.00 0.01 1/1 Core::Endpoint::BasicHandler::Actions::Standard::InstanceMethods#standard_create! 23
Inf% Inf% 0.01 0.00 0.00 0.01 1 Core::Service::Request#create! 163
    0.01 0.00 0.00 0.01 1/19 ActiveRecord::Transactions::ClassMethods#transaction 164
    0.01 0.00 0.00 0.01 17/17 ActiveModel::Dirty#changes_applied 152
Inf% Inf% 0.01 0.00 0.00 0.01 17 ActiveModel::Dirty#forget_attribute_assignments 271
    0.01 0.00 0.00 0.01 17/17 ActiveModel::AttributeSet#map 272
    0.00 0.00 0.00 0.00 20/184 Array#any?
    0.01 0.00 0.00 0.01 164/184 Array#select
Inf% Inf% 0.01 0.00 0.00 0.01 184 ActiveModel::AttributeMutationTracker#changed? 46
    0.01 0.00 0.00 0.01 184/184 ActiveModel::Attribute#changed? 48
    0.00 0.00 0.00 0.00 184/1035 ActiveModel::AttributeSet#[] 48
    0.00 0.00 0.00 0.00 184/198 Set#include? 48
    0.00 0.00 0.00 0.00 184/2160 String#to_s 47
    0.01 0.00 0.00 0.01 17/17 ActiveModel::Dirty#forget_attribute_assignments 272
Inf% Inf% 0.01 0.00 0.00 0.01 17 ActiveModel::AttributeSet#map 95
    0.01 0.00 0.00 0.01 17/18 Hash#transform_values 96
    0.00 0.00 0.00 0.00 17/2636 Class#new 97
    0.01 0.00 0.00 0.01 29/29 Arel::Visitors::Reduce#visit 15
Inf% Inf% 0.01 0.00 0.00 0.01 29 Arel::Visitors::MySQL#visit_Arel_Nodes_SelectStatement 42
    0.01 0.00 0.00 0.01 29/29 Arel::Visitors::ToSql#visit_Arel_Nodes_SelectStatement 46
    0.00 0.00 0.00 0.00 1/18 Array#each
    0.01 0.00 0.00 0.01 17/18 ActiveModel::AttributeSet#map 96
Inf% Inf% 0.01 0.00 0.00 0.01 18 Hash#transform_values
    0.01 0.00 0.00 0.01 137/137 ActiveModel::Attribute#forgetting_assignment
    0.01 0.00 0.00 0.01 29/29 Arel::Visitors::MySQL#visit_Arel_Nodes_SelectStatement 46
Inf% Inf% 0.01 0.00 0.00 0.01 29 Arel::Visitors::ToSql#visit_Arel_Nodes_SelectStatement 210
    0.01 0.00 0.00 0.01 29/96 Enumerable#inject 216
    0.00 0.00 0.00 0.00 29/29 Arel::Visitors::ToSql#visit_Arel_Nodes_SelectOptions 229
    0.00 0.00 0.00 0.00 3/153 Enumerable#each_with_index 223
    0.00 0.00 0.00 0.00 3/722 Arel::Collectors::SubstituteBinds#<< 221
    0.01 0.00 0.00 0.01 6/6 ActiveRecord::Relation#find_or_create_by 164
Inf% Inf% 0.01 0.00 0.00 0.01 6 ActiveRecord::FinderMethods#find_by 80
    0.01 0.00 0.00 0.01 6/9 ActiveRecord::FinderMethods#take 81
    0.00 0.00 0.00 0.00 6/24 ActiveRecord::QueryMethods#where 81
    0.01 0.00 0.00 0.01 137/137 Hash#transform_values
Inf% Inf% 0.01 0.00 0.00 0.01 137 ActiveModel::Attribute#forgetting_assignment 66
    0.01 0.00 0.00 0.01 137/281 ActiveModel::Attribute#value_for_database 67
    0.00 0.00 0.00 0.00 137/137 ActiveModel::Attribute#with_value_from_database 67
    0.01 0.00 0.00 0.01 17/17 ActiveRecord::ConnectionAdapters::DatabaseStatements#insert 162
Inf% Inf% 0.01 0.00 0.00 0.01 17 ActiveRecord::ConnectionAdapters::DatabaseStatements#exec_insert 128
    0.01 0.00 0.00 0.01 17/48 ActiveRecord::ConnectionAdapters::MySQL::DatabaseStatements#exec_query 130
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::ConnectionAdapters::DatabaseStatements#sql_for_insert 129
    0.00 0.00 0.00 0.00 2/127 ActiveRecord::Relation::QueryAttribute#infinity? 36
    0.00 0.00 0.00 0.00 2/127 ActiveRecord::Relation::QueryAttribute#boundable? 29
    0.00 0.00 0.00 0.00 2/127 ActiveRecord::Relation::QueryAttribute#nil? 22
    0.00 0.00 0.00 0.00 2/127 Array#map
    0.01 0.00 0.00 0.01 119/127 ActiveRecord::ConnectionAdapters::Quoting#quote 15
Inf% Inf% 0.01 0.00 0.00 0.01 127 ActiveRecord::Relation::QueryAttribute#value_for_database 12
    0.01 0.00 0.00 0.01 121/281 ActiveModel::Attribute#value_for_database 13
    0.01 0.00 0.00 0.01 184/184 ActiveModel::AttributeMutationTracker#changed? 48
Inf% Inf% 0.01 0.00 0.00 0.01 184 ActiveModel::Attribute#changed? 58
    0.01 0.00 0.00 0.01 184/184 ActiveModel::Attribute#changed_from_assignment? 59
    0.00 0.00 0.00 0.00 92/92 ActiveModel::Attribute#changed_in_place? 59
    0.01 0.00 0.00 0.01 1/1 MonitorMixin#synchronize 165
Inf% Inf% 0.01 0.00 0.00 0.01 1 ActiveRecord::Persistence::ClassMethods#create! 48
    0.01 0.00 0.00 0.01 1/10 ActiveRecord::Suppressor#save! 53
    0.00 0.00 0.00 0.00 1/19 ActiveRecord::Inheritance::ClassMethods#new 52
    0.00 0.00 0.00 0.00 1/5987 Kernel#is_a? 49
    0.01 0.00 0.00 0.01 100/100 ActiveSupport::TimeWithZone#change 366
Inf% Inf% 0.01 0.00 0.00 0.01 100 ActiveSupport::TimeZone#periods_for_local 522
    0.01 0.00 0.00 0.01 100/100 TZInfo::DataTimezone#periods_for_local 523
    0.01 0.00 0.00 0.01 184/184 ActiveModel::Attribute#changed? 59
Inf% Inf% 0.01 0.00 0.00 0.01 184 ActiveModel::Attribute#changed_from_assignment? 155
    0.01 0.00 0.00 0.01 103/894 ActiveModel::Attribute#value 156
    0.00 0.00 0.00 0.00 103/206 ActiveModel::Attribute#original_value 156
    0.00 0.00 0.00 0.00 29/29 ActiveModel::Type::Helpers::Numeric#changed? 156
    0.00 0.00 0.00 0.00 20/20 #<Class:0x00007fc7596ace30>#changed? 156
    0.00 0.00 0.00 0.00 54/103 ActiveModel::Type::Value#changed? 156
    0.00 0.00 0.00 0.00 1/96 <Module::WebMock::NetHTTPUtility>#request_signature_from_request 312
    0.00 0.00 0.00 0.00 1/96 Sinatra::Response#finish 166
    0.00 0.00 0.00 0.00 4/96 <Class::WebMock::Util::HashKeysStringifier>#stringify_keys! 12
    0.00 0.00 0.00 0.00 7/96 ActiveRecord::PredicateBuilder::ArrayHandler#call 34
    0.00 0.00 0.00 0.00 6/96 <Class::WebMock::Util::Headers>#normalize_headers 20
    0.00 0.00 0.00 0.00 2/96 IPAddr#in_addr 618
    0.00 0.00 0.00 0.00 9/96 ActiveSupport::Inflector#constantize 281
    0.00 0.00 0.00 0.00 4/96 Core::Io::Base::JsonFormattingBehaviour::Input#process_if_present 109
    0.00 0.00 0.00 0.00 33/96 Arel::Visitors::ToSql#inject_join 820
    0.01 0.00 0.00 0.01 29/96 Arel::Visitors::ToSql#visit_Arel_Nodes_SelectStatement 216
Inf% Inf% 0.01 0.00 0.00 0.01 96 *Enumerable#inject
    0.01 0.00 0.00 0.01 63/1320 Array#each
    0.00 0.00 0.00 0.00 33/69 Enumerator#each
    0.01 0.00 0.00 0.01 100/100 ActiveSupport::TimeZone#periods_for_local 523
Inf% Inf% 0.01 0.00 0.00 0.01 100 TZInfo::DataTimezone#periods_for_local 21
    0.01 0.00 0.00 0.01 100/100 TZInfo::TransitionDataTimezoneInfo#periods_for_local 22
    0.00 0.00 0.00 0.00 100/123 TZInfo::InfoTimezone#info 22
    0.01 0.00 0.00 0.01 152/152 ActiveModel::Attribute#value 42
Inf% Inf% 0.01 0.00 0.00 0.01 152 ActiveModel::Attribute::FromUser#type_cast 174
    0.01 0.00 0.00 0.01 20/20 ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#cast 175
    0.00 0.00 0.00 0.00 74/156 ActiveModel::Type::Helpers::Numeric#cast 175
    0.00 0.00 0.00 0.00 57/422 ActiveModel::Type::Value#cast 175
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Enum::EnumType#cast 175
    0.00 0.00 0.00 0.00 5/54 ActiveRecord::Core::ClassMethods#relation 288
    0.00 0.00 0.00 0.00 9/54 ActiveRecord::Validations::UniquenessValidator#build_relation 85
    0.00 0.00 0.00 0.00 3/54 ActiveRecord::Associations::Preloader::Association#build_scope 121
    0.00 0.00 0.00 0.00 13/54 ActiveRecord::Associations::AssociationScope#apply_scope 156
    0.00 0.00 0.00 0.00 24/54 ActiveRecord::QueryMethods#where 584
Inf% Inf% 0.01 0.00 0.00 0.01 54 ActiveRecord::QueryMethods#where! 588
    0.01 0.00 0.00 0.00 54/54 ActiveRecord::Relation::WhereClauseFactory#build 591
    0.00 0.00 0.00 0.00 40/40 ActiveRecord::QueryMethods#references! 590
    0.00 0.00 0.00 0.00 40/40 <Class::ActiveRecord::PredicateBuilder>#references 590
    0.00 0.00 0.00 0.00 54/54 ActiveRecord::QueryMethods#where_clause_factory 591
    0.00 0.00 0.00 0.00 54/61 ActiveRecord::QueryMethods#where_clause= 591
    0.00 0.00 0.00 0.00 54/148 ActiveRecord::QueryMethods#where_clause 591
    0.00 0.00 0.00 0.00 54/54 ActiveRecord::Relation::WhereClause#+ 591
    0.00 0.00 0.00 0.00 54/62 ActiveModel::ForbiddenAttributesProtection#sanitize_forbidden_attributes 589
    0.00 0.00 0.00 0.00 54/3188 Module#=== 590
    0.01 0.00 0.00 0.01 9/9 ActiveRecord::Relation#skip_query_cache_if_necessary 322
Inf% Inf% 0.01 0.00 0.00 0.01 9 ActiveRecord::ConnectionAdapters::DatabaseStatements#select_one 76
    0.01 0.00 0.00 0.01 9/31 ActiveRecord::ConnectionAdapters::MySQL::DatabaseStatements#select_all 77
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::Result#first 77
    0.01 0.00 0.00 0.01 100/100 TZInfo::DataTimezone#periods_for_local 22
Inf% Inf% 0.01 0.00 0.00 0.01 100 TZInfo::TransitionDataTimezoneInfo#periods_for_local 123
    0.00 0.00 0.00 0.00 100/123 Integer#upto 146
    0.00 0.00 0.00 0.00 100/184 <Class::TZInfo::TimeOrDateTime>#wrap 125
    0.00 0.00 0.00 0.00 100/346 Comparable#> 131
    0.00 0.00 0.00 0.00 100/123 TZInfo::TransitionDataTimezoneInfo#transition_index 126
    0.00 0.00 0.00 0.00 200/223 TZInfo::TransitionDataTimezoneInfo#transition_before_end 141
    0.00 0.00 0.00 0.00 100/123 TZInfo::TimeOrDateTime#year 126
    0.00 0.00 0.00 0.00 100/123 TZInfo::TimeOrDateTime#mon 126
    0.00 0.00 0.00 0.00 100/123 TZInfo::TransitionDataTimezoneInfo#transition_after_start 130
    0.00 0.00 0.00 0.00 100/300 TZInfo::TimezoneTransition#local_end_at 131
    0.01 0.00 0.00 0.01 29/29 Array#each
Inf% Inf% 0.01 0.00 0.00 0.01 29 Arel::Visitors::MySQL#visit_Arel_Nodes_SelectCore 49
    0.01 0.00 0.00 0.01 29/29 Arel::Visitors::ToSql#visit_Arel_Nodes_SelectCore 51
    0.00 0.00 0.00 0.00 29/29 Arel::Nodes::SelectCore#froms 50
    0.01 0.00 0.00 0.01 6/6 ActiveRecord::Core#initialize 285
Inf% Inf% 0.01 0.00 0.00 0.01 6 ActiveRecord::Associations::Association#initialize_attributes 179
    0.01 0.00 0.00 0.01 6/6 ActiveRecord::Associations::SingularAssociation#scope_for_create 184
    0.00 0.00 0.00 0.00 6/35 ActiveRecord::Associations::Association#set_inverse_instance 186
    0.00 0.00 0.00 0.00 6/23 ActiveRecord::AttributeMethods::Dirty#changed_attribute_names_to_save 182
    0.00 0.00 0.00 0.00 6/15 ActiveRecord::AttributeAssignment#_assign_attributes 185
    0.00 0.00 0.00 0.00 6/934 Array#map 183
    0.00 0.00 0.00 0.00 6/27 Hash#except! 184
    0.00 0.00 0.00 0.00 6/132 Array#compact 181
    0.00 0.00 0.00 0.00 6/213 ActiveRecord::Reflection::AssociationReflection#foreign_key 181
    0.00 0.00 0.00 0.00 6/99 Array#- 184
    0.00 0.00 0.00 0.00 6/72 Hash#keys 183
    0.00 0.00 0.00 0.00 6/12 Hash#any? 185
    0.01 0.00 0.00 0.01 29/29 Arel::Visitors::MySQL#visit_Arel_Nodes_SelectCore 51
Inf% Inf% 0.01 0.00 0.00 0.01 29 Arel::Visitors::ToSql#visit_Arel_Nodes_SelectCore 240
    0.01 0.00 0.00 0.01 116/116 Arel::Visitors::ToSql#collect_nodes_for 247
    0.00 0.00 0.00 0.00 29/507 Arel::Visitors::Reduce#visit 251
    0.00 0.00 0.00 0.00 58/162 Arel::Visitors::ToSql#maybe_visit 243
    0.00 0.00 0.00 0.00 58/722 Arel::Collectors::SubstituteBinds#<< 241
    0.00 0.00 0.00 0.00 29/29 Arel::Nodes::JoinSource#empty? 249
    0.01 0.00 0.00 0.01 3/3 Kernel#public_send
Inf% Inf% 0.01 0.00 0.00 0.01 3 Purpose#prefix= 63
    0.01 0.00 0.00 0.01 3/3 ActiveRecord::Querying#find_or_create_by 64
    0.00 0.00 0.00 0.00 3/3 Purpose::GeneratedAssociationMethods#barcode_prefix= 64
    0.01 0.00 0.00 0.01 22/22 Enumerable#map
Inf% Inf% 0.01 0.00 0.00 0.01 22 ActiveRecord::Result#each 55
    0.01 0.00 0.00 0.01 22/1320 Array#each 57
    0.00 0.00 0.00 0.00 22/22 ActiveRecord::Result#hash_rows 57
    0.00 0.00 0.00 0.00 22/513 Kernel#block_given? 56
    0.01 0.00 0.00 0.01 42/42 ActiveModel::Type::DateTime#serialize 17
Inf% Inf% 0.01 0.00 0.00 0.01 42 ActiveModel::Type::Helpers::TimeValue#serialize 10
    0.00 0.00 0.00 0.00 42/102 ActiveModel::Type::Helpers::TimeValue#apply_seconds_precision 11
    0.00 0.00 0.00 0.00 40/40 ActiveSupport::TimeWithZone#getutc 17
    0.00 0.00 0.00 0.00 40/40 ActiveRecord::Type::Internal::Timezone#is_utc? 14
    0.00 0.00 0.00 0.00 42/87 Object#acts_like? 13
    0.00 0.00 0.00 0.00 40/181 ActiveSupport::TimeWithZone#respond_to? 16
    0.01 0.00 0.00 0.01 20/20 ActiveModel::Attribute::FromUser#type_cast 175
Inf% Inf% 0.01 0.00 0.00 0.01 20 ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#cast 11
    0.01 0.00 0.00 0.01 20/20 #<Class:0x00007fc7596ace30>#cast 18
    0.00 0.00 0.00 0.00 20/20 Delegator#method_missing 18
    0.00 0.00 0.00 0.00 20/20 <Class::Delegator>#const_missing 14
    0.00 0.00 0.00 0.00 20/1047 Kernel#respond_to? 16
    0.00 0.00 0.00 0.00 20/5987 Kernel#is_a? 14
    0.00 0.00 0.00 0.00 20/897 Kernel#nil? 12
    0.01 0.00 0.00 0.01 98/98 BasicObject#instance_eval
Inf% Inf% 0.01 0.00 0.00 0.01 98 ActiveRecord::AutosaveAssociation#save_collection_association 381
    0.01 0.00 0.00 0.01 2/1320 Array#each 395
    0.00 0.00 0.00 0.00 98/343 ActiveRecord::Associations#association_instance_get 382
    0.00 0.00 0.00 0.00 45/92 ActiveRecord::Reflection::ThroughReflection#name 382
    0.00 0.00 0.00 0.00 2/49 ActiveRecord::Associations::Association#reset_scope 386
    0.00 0.00 0.00 0.00 2/4 ActiveRecord::AutosaveAssociation#associated_records_to_validate_or_save 388
    0.01 0.00 0.00 0.01 1/1 Array#each
Inf% Inf% 0.01 0.00 0.00 0.01 1 Labware#autosave_associated_records_for_barcodes 153
    0.01 0.00 0.00 0.01 1/228 BasicObject#instance_eval 159
    0.01 0.00 0.00 0.01 116/116 Arel::Visitors::ToSql#visit_Arel_Nodes_SelectCore 247
Inf% Inf% 0.01 0.00 0.00 0.01 116 Arel::Visitors::ToSql#collect_nodes_for 265
    0.01 0.00 0.00 0.01 58/153 Enumerable#each_with_index 269
    0.00 0.00 0.00 0.00 58/722 Arel::Collectors::SubstituteBinds#<< 267
    0.00 0.00 0.00 0.00 1/151 ActiveRecord::Core::ClassMethods#find_by 208
    0.00 0.00 0.00 0.00 1/151 ActiveRecord::Core::ClassMethods#cached_find_by_statement 280
    0.00 0.00 0.00 0.00 1/151 ActiveRecord::Associations::SingularAssociation#find_target 42
    0.00 0.00 0.00 0.00 7/151 ActiveRecord::Associations::Preloader::Association#load_records 96
    0.00 0.00 0.00 0.00 9/151 ActiveRecord::Validations::UniquenessValidator#build_relation 81
    0.00 0.00 0.00 0.00 17/151 ActiveRecord::Persistence::ClassMethods#_insert_record 187
    0.00 0.00 0.00 0.00 19/151 ActiveRecord::Transactions#add_to_transaction 372
    0.00 0.00 0.00 0.00 19/151 ActiveRecord::Transactions::ClassMethods#transaction 212
    0.00 0.00 0.00 0.00 17/151 ActiveRecord::ModelSchema::ClassMethods#prefetch_primary_key? 313
    0.00 0.00 0.00 0.00 22/151 ActiveRecord::Querying#find_by_sql 41
    0.00 0.00 0.00 0.00 38/151 ActiveRecord::Delegation#connection 76
Inf% Inf% 0.01 0.00 0.00 0.00 151 <Class::ActiveRecord::Base>#connection 5
    0.00 0.00 0.00 0.00 151/151 ActiveRecord::ConnectionHandling#retrieve_connection 6
    0.01 0.00 0.00 0.01 3/3 Purpose#prefix= 64
Inf% Inf% 0.01 0.00 0.00 0.01 3 ActiveRecord::Querying#find_or_create_by 8
    0.01 0.00 0.00 0.01 3/6 ActiveRecord::Relation#find_or_create_by 8
    0.00 0.00 0.00 0.00 3/38 ActiveRecord::Scoping::Named::ClassMethods#all 8
    0.00 0.00 0.00 0.00 1/7 ActiveRecord::Associations::SingularAssociation#find_target 39
    0.01 0.00 0.00 0.01 6/7 ActiveRecord::Associations::Association#scope_for_create 199
Inf% Inf% 0.01 0.00 0.00 0.01 7 ActiveRecord::Associations::Association#scope 78
    0.00 0.00 0.00 0.00 7/8 ActiveRecord::Associations::Association#association_scope 79
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::Associations::Association#target_scope 79
    0.00 0.00 0.00 0.00 7/14 ActiveRecord::SpawnMethods#merge! 79
    0.01 0.00 0.00 0.01 1/1 Array#each
Inf% Inf% 0.01 0.00 0.00 0.01 1 ActiveRecord::Associations::HasManyAssociation#insert_record 34
    0.01 0.00 0.00 0.01 1/1 ActiveRecord::Associations::CollectionAssociation#insert_record 36
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::Associations::Association#set_owner_attributes 35
    0.01 0.00 0.00 0.01 1/1 ActiveRecord::Associations::HasManyAssociation#insert_record 36
Inf% Inf% 0.01 0.00 0.00 0.01 1 ActiveRecord::Associations::CollectionAssociation#insert_record 373
    0.01 0.00 0.00 0.01 1/8 ActiveRecord::Suppressor#save 377
    0.01 0.00 0.00 0.01 20/20 Array#each
Inf% Inf% 0.01 0.00 0.00 0.01 20 ActiveRecord::Persistence::ClassMethods#instantiate 68
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::Core#init_with 71
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::Inheritance::ClassMethods#discriminate_class_for_record 69
    0.00 0.00 0.00 0.00 20/20 ActiveModel::AttributeSet::Builder#build_from_database 70
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::Core::ClassMethods#allocate 71
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::ModelSchema::ClassMethods#attributes_builder 70
    0.01 0.00 0.00 0.01 20/20 ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#cast 18
Inf% Inf% 0.01 0.00 0.00 0.01 20 #<Class:0x00007fc7596ace30>#cast 347
    0.01 0.00 0.00 0.01 20/106 #<ActiveModel::Type::Helpers::AcceptsMultiparameterTime:0x00007fc75a544100>#cast 349
    0.00 0.00 0.00 0.00 20/168 #<Class:0x00007fc7596ace30>#__getobj__ 348
    0.00 0.00 0.00 0.00 12/41 ActiveRecord::Relation#references_eager_loaded_tables? 593
    0.00 0.00 0.00 0.00 29/41 ActiveRecord::Relation#skip_query_cache_if_necessary 322
Inf% Inf% 0.01 0.00 0.00 0.01 41 ActiveRecord::QueryMethods#arel 902
    0.01 0.00 0.00 0.00 29/29 ActiveRecord::QueryMethods#build_arel 903
    0.01 0.00 0.00 0.00 29/29 ActiveRecord::QueryMethods#arel 903
Inf% Inf% 0.01 0.00 0.00 0.00 29 ActiveRecord::QueryMethods#build_arel 926
    0.00 0.00 0.00 0.00 29/29 ActiveRecord::QueryMethods#build_select 954
    0.00 0.00 0.00 0.00 21/38 ActiveRecord::Delegation#connection 935
    0.00 0.00 0.00 0.00 50/2636 Class#new 927
    0.00 0.00 0.00 0.00 29/29 ActiveRecord::Relation::WhereClause#ast 932
    0.00 0.00 0.00 0.00 29/29 ActiveRecord::QueryMethods#build_order 952
    0.00 0.00 0.00 0.00 21/21 Arel::SelectManager#take 940
    0.00 0.00 0.00 0.00 21/21 <Class::ActiveModel::Attribute>#with_cast_value 935
    0.00 0.00 0.00 0.00 50/62 ActiveRecord::QueryMethods#limit_value 934
    0.00 0.00 0.00 0.00 58/86 ActiveRecord::Relation::WhereClause#empty? 932
    0.00 0.00 0.00 0.00 58/148 ActiveRecord::QueryMethods#where_clause 932
    0.00 0.00 0.00 0.00 29/29 Arel::TreeManager#where 932
    0.00 0.00 0.00 0.00 29/57 ActiveRecord::Relation::FromClause#empty? 957
    0.00 0.00 0.00 0.00 29/39 ActiveRecord::QueryMethods#distinct_value 956
    0.00 0.00 0.00 0.00 29/55 ActiveRecord::QueryMethods#joins_values 929
    0.00 0.00 0.00 0.00 29/29 ActiveRecord::QueryMethods#group_values 950
    0.00 0.00 0.00 0.00 29/57 ActiveRecord::QueryMethods#having_clause 933
    0.00 0.00 0.00 0.00 29/32 ActiveRecord::QueryMethods#offset_value 942
    0.00 0.00 0.00 0.00 21/21 ActiveRecord::ConnectionAdapters::DatabaseStatements#sanitize_limit 935
    0.00 0.00 0.00 0.00 29/75 ActiveRecord::QueryMethods#from_clause 957
    0.00 0.00 0.00 0.00 29/43 ActiveRecord::QueryMethods#lock_value 958
    0.00 0.00 0.00 0.00 29/43 ActiveRecord::QueryMethods#left_outer_joins_values 930
    0.00 0.00 0.00 0.00 29/29 Arel::SelectManager#distinct 956
    0.00 0.00 0.00 0.00 21/21 <Module::ActiveRecord::Type>#default_value 935
    0.01 0.00 0.00 0.01 6/6 ActiveRecord::Associations::Association#initialize_attributes 184
Inf% Inf% 0.01 0.00 0.00 0.01 6 ActiveRecord::Associations::SingularAssociation#scope_for_create 34
    0.01 0.00 0.00 0.01 6/6 ActiveRecord::Associations::Association#scope_for_create 35
    0.00 0.00 0.00 0.00 6/27 Hash#except! 35
    0.00 0.00 0.00 0.00 6/73 ActiveRecord::Associations::Association#klass 35
    0.00 0.00 0.00 0.00 6/470 ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods#primary_key 35
    0.01 0.00 0.00 0.01 6/6 ActiveRecord::Associations::SingularAssociation#scope_for_create 35
Inf% Inf% 0.01 0.00 0.00 0.01 6 ActiveRecord::Associations::Association#scope_for_create 198
    0.01 0.00 0.00 0.01 6/7 ActiveRecord::Associations::Association#scope 199
    0.00 0.00 0.00 0.00 6/7 ActiveRecord::Relation#scope_for_create 199
    0.01 0.00 0.00 0.00 54/54 ActiveRecord::QueryMethods#where! 591
Inf% Inf% 0.01 0.00 0.00 0.00 54 ActiveRecord::Relation::WhereClauseFactory#build 11
    0.00 0.00 0.00 0.00 40/40 ActiveRecord::PredicateBuilder#build_from_hash 19
    0.00 0.00 0.00 0.00 40/40 ActiveRecord::PredicateBuilder#resolve_column_aliases 16
    0.00 0.00 0.00 0.00 40/40 Hash#stringify_keys! 17
    0.00 0.00 0.00 0.00 54/2636 Class#new 26
    0.00 0.00 0.00 0.00 176/3188 Module#=== 12
    0.01 0.00 0.00 0.00 30/30 Arel::Visitors::Reduce#visit 15
Inf% Inf% 0.01 0.00 0.00 0.00 30 *Arel::Visitors::ToSql#visit_Arel_Nodes_And 638
    0.00 0.00 0.00 0.00 30/33 Arel::Visitors::ToSql#inject_join 639
    0.00 0.00 0.00 0.00 2/24 Array#each
    0.00 0.00 0.00 0.00 3/24 ActiveRecord::FinderMethods#find_one 453
    0.00 0.00 0.00 0.00 6/24 ActiveRecord::FinderMethods#find_by 81
    0.00 0.00 0.00 0.00 7/24 ActiveRecord::Associations::Preloader::Association#records_for 106
    0.00 0.00 0.00 0.00 6/24 BasicObject#instance_exec
Inf% Inf% 0.01 0.00 0.00 0.00 24 ActiveRecord::QueryMethods#where 578
    0.00 0.00 0.00 0.00 24/54 ActiveRecord::QueryMethods#where! 584
    0.00 0.00 0.00 0.00 24/49 ActiveRecord::SpawnMethods#spawn 584
    0.00 0.00 0.00 0.00 24/38 Hash#blank? 581
    0.01 0.00 0.00 0.00 95/95 ActiveSupport::Notifications::Instrumenter#instrument 29
Inf% Inf% 0.01 0.00 0.00 0.00 95 ActiveSupport::Notifications::Instrumenter#finish_with_state 43
    0.00 0.00 0.00 0.00 95/96 ActiveSupport::Notifications::Fanout#finish 44
    0.01 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.01 0.00 0.00 0.00 1 AssetCreation#process_children 21
    0.00 0.00 0.00 0.00 1/1 PlateCreation::Children#create_children! 22
    0.00 0.00 0.00 0.00 1/1 AssetCreation#process_children 22
Inf% Inf% 0.00 0.00 0.00 0.00 1 PlateCreation::Children#create_children! 35
    0.00 0.00 0.00 0.00 1/1 PlatePurpose#create! 36
    0.00 0.00 0.00 0.00 1/2 AssetCreation::GeneratedAssociationMethods#child_purpose 36
    0.00 0.00 0.00 0.00 3/33 Arel::Visitors::ToSql#visit_Array 793
    0.00 0.00 0.00 0.00 30/33 Arel::Visitors::ToSql#visit_Arel_Nodes_And 639
Inf% Inf% 0.00 0.00 0.00 0.00 33 *Arel::Visitors::ToSql#inject_join 818
    0.00 0.00 0.00 0.00 33/96 Enumerable#inject 820
    0.00 0.00 0.00 0.00 33/153 Enumerable#each_with_index 820
    0.00 0.00 0.00 0.00 1/12 User#autosave_associated_records_for_uuid_object 192
    0.00 0.00 0.00 0.00 1/12 Plate#autosave_associated_records_for_plate_owner 192
    0.00 0.00 0.00 0.00 1/12 Labware#autosave_associated_records_for_custom_metadatum_collection 192
    0.00 0.00 0.00 0.00 1/12 Asset#autosave_associated_records_for_scanned_into_lab_event 192
    0.00 0.00 0.00 0.00 1/12 Labware#autosave_associated_records_for_uuid_object 192
    0.00 0.00 0.00 0.00 1/12 Labware#autosave_associated_records_for_spiked_in_buffer 192
    0.00 0.00 0.00 0.00 1/12 Labware#autosave_associated_records_for_spiked_in_buffer_links 192
    0.00 0.00 0.00 0.00 1/12 Plate#autosave_associated_records_for_owner 192
    0.00 0.00 0.00 0.00 3/12 Purpose#autosave_associated_records_for_uuid_object 192
    0.00 0.00 0.00 0.00 1/12 Plate#autosave_associated_records_for_plate_metadata 192
Inf% Inf% 0.00 0.00 0.00 0.00 12 ActiveRecord::AutosaveAssociation#save_has_one_association 429
    0.00 0.00 0.00 0.00 1/8 ActiveRecord::Suppressor#save 449
    0.00 0.00 0.00 0.00 1/65 ActiveRecord::AttributeMethods#[]= 443
    0.00 0.00 0.00 0.00 1/85 ActiveRecord::Associations::Association#loaded! 445
    0.00 0.00 0.00 0.00 1/47 ActiveRecord::Persistence#destroyed? 433
    0.00 0.00 0.00 0.00 1/96 ActiveRecord::AttributeMethods::PrimaryKey#id 439
    0.00 0.00 0.00 0.00 12/343 ActiveRecord::Associations#association_instance_get 430
    0.00 0.00 0.00 0.00 1/13 ActiveRecord::AutosaveAssociation#marked_for_destruction? 436
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::AutosaveAssociation#changed_for_autosave? 441
    0.00 0.00 0.00 0.00 1/31 ActiveRecord::Associations::Association#load_target 431
    0.00 0.00 0.00 0.00 1/106 ActiveRecord::Associations#association 445
    0.00 0.00 0.00 0.00 1/59 ActiveRecord::Reflection::AbstractReflection#inverse_of 444
    0.00 0.00 0.00 0.00 1/213 ActiveRecord::Reflection::AssociationReflection#foreign_key 443
    0.00 0.00 0.00 0.00 2/92 ActiveRecord::Reflection::ThroughReflection#name 430
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Reflection::AssociationReflection#through_reflection 442
    0.00 0.00 0.00 0.00 1/1 PlateCreation::Children#create_children! 36
Inf% Inf% 0.00 0.00 0.00 0.00 1 PlatePurpose#create! 152
    0.00 0.00 0.00 0.00 1/1 PlatePurpose#_create_with_import! 153
    0.00 0.00 0.00 0.00 1/1 PlatePurpose#create! 153
Inf% Inf% 0.00 0.00 0.00 0.00 1 PlatePurpose#_create_with_import! 157
    0.00 0.00 0.00 0.00 1/1 <Class::Plate>#create_with_barcode! 165
    0.00 0.00 0.00 0.00 1/7 Purpose::GeneratedAssociationMethods#barcode_prefix 163
    0.00 0.00 0.00 0.00 1/1 PlatePurpose#size 160
    0.00 0.00 0.00 0.00 1/1 Purpose#target_class 165
    0.00 0.00 0.00 0.00 1/4 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc760183740>#prefix 163
    0.00 0.00 0.00 0.00 1/15 Array#extract_options! 158
    0.00 0.00 0.00 0.00 1/41 Object#present? 159
    0.00 0.00 0.00 0.00 2/462 Hash#delete 162
    0.00 0.00 0.00 0.00 1/234 Array#first 159
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_plate_metadata 192
    0.00 0.00 0.00 0.00 1/12 ActiveRecord::AutosaveAssociation#save_has_one_association 192
    0.00 0.00 0.00 0.00 151/151 <Class::ActiveRecord::Base>#connection 6
Inf% Inf% 0.00 0.00 0.00 0.00 151 ActiveRecord::ConnectionHandling#retrieve_connection 117
    0.00 0.00 0.00 0.00 151/151 ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection 118
    0.00 0.00 0.00 0.00 151/502 ActiveRecord::ConnectionHandling#connection_specification_name 118
    0.00 0.00 0.00 0.00 151/155 <Class::ActiveRecord::Base>#connection_handler 118
    0.00 0.00 0.00 0.00 1/96 ActiveSupport::Notifications::Instrumenter#finish 40
    0.00 0.00 0.00 0.00 95/96 ActiveSupport::Notifications::Instrumenter#finish_with_state 44
Inf% Inf% 0.00 0.00 0.00 0.00 96 ActiveSupport::Notifications::Fanout#finish 47
    0.00 0.00 0.00 0.00 96/1320 Array#each 48
    0.00 0.00 0.00 0.00 23/123 TZInfo::TransitionDataTimezoneInfo#period_for_utc 98
    0.00 0.00 0.00 0.00 100/123 TZInfo::TransitionDataTimezoneInfo#periods_for_local 146
Inf% Inf% 0.00 0.00 0.00 0.00 123 Integer#upto
    0.00 0.00 0.00 0.00 300/323 Comparable#<= 147
    0.00 0.00 0.00 0.00 246/346 Comparable#> 99
    0.00 0.00 0.00 0.00 100/2636 Class#new 150
    0.00 0.00 0.00 0.00 300/300 TZInfo::TimezoneTransition#local_start_at 147
    0.00 0.00 0.00 0.00 200/300 TZInfo::TimezoneTransition#local_end_at 149
    0.00 0.00 0.00 0.00 46/469 TZInfo::TimezoneTransitionDefinition#at 99
    0.00 0.00 0.00 0.00 145/145 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 145 ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish 103
    0.00 0.00 0.00 0.00 73/73 ActiveSupport::LogSubscriber#finish 104
    0.00 0.00 0.00 0.00 72/72 ActiveRecord::ExplainSubscriber#finish 104
    0.00 0.00 0.00 0.00 1/8 ActiveRecord::Associations::CollectionAssociation#add_to_target 280
    0.00 0.00 0.00 0.00 7/8 ActiveRecord::Associations::Association#scope 79
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveRecord::Associations::Association#association_scope 88
    0.00 0.00 0.00 0.00 8/8 <Class::ActiveRecord::Associations::AssociationScope>#scope 90
    0.00 0.00 0.00 0.00 8/73 ActiveRecord::Associations::Association#klass 89
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Associations::Association#association_scope 90
Inf% Inf% 0.00 0.00 0.00 0.00 8 <Class::ActiveRecord::Associations::AssociationScope>#scope 6
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Associations::AssociationScope#scope 7
    0.00 0.00 0.00 0.00 8/8 <Class::ActiveRecord::Associations::AssociationScope>#scope 7
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveRecord::Associations::AssociationScope#scope 21
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Associations::AssociationScope#add_constraints 29
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Relation#alias_tracker 26
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::QueryMethods#extending! 28
    0.00 0.00 0.00 0.00 8/17 ActiveRecord::Scoping::Default::ClassMethods#unscoped 24
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Associations::AssociationScope#get_chain 26
    0.00 0.00 0.00 0.00 8/9 ActiveRecord::Reflection::AssociationReflection#extensions 28
    0.00 0.00 0.00 0.00 8/73 ActiveRecord::Associations::Association#klass 22
    0.00 0.00 0.00 0.00 10/10 MonitorMixin#synchronize 252
Inf% Inf% 0.00 0.00 0.00 0.00 10 ActiveRecord::ConnectionAdapters::TransactionManager#commit_transaction 212
    0.00 0.00 0.00 0.00 10/284 MonitorMixin#synchronize 213
    0.00 0.00 0.00 0.00 323/669 Comparable#<=
    0.00 0.00 0.00 0.00 346/669 Comparable#>
Inf% Inf% 0.00 0.00 0.00 0.00 669 TZInfo::TimeOrDateTime#<=> 225
    0.00 0.00 0.00 0.00 669/669 Time#<=> 242
    0.00 0.00 0.00 0.00 4014/5987 Kernel#is_a? 226
    0.00 0.00 0.00 0.00 1338/1399 TZInfo::TimeOrDateTime#to_time 242
    0.00 0.00 0.00 0.00 669/669 TZInfo::TimeOrDateTime#to_orig 235
    0.00 0.00 0.00 0.00 40/40 ActiveRecord::Relation::WhereClauseFactory#build 19
Inf% Inf% 0.00 0.00 0.00 0.00 40 ActiveRecord::PredicateBuilder#build_from_hash 19
    0.00 0.00 0.00 0.00 40/40 ActiveRecord::PredicateBuilder#expand_from_hash 21
    0.00 0.00 0.00 0.00 40/40 ActiveRecord::PredicateBuilder#convert_dot_notation_to_hash 20
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::Persistence::ClassMethods#instantiate 71
Inf% Inf% 0.00 0.00 0.00 0.00 20 ActiveRecord::Core#init_with 335
    0.00 0.00 0.00 0.00 20/39 ActiveRecord::Aggregations#init_internals 339
    0.00 0.00 0.00 0.00 8/35 ActiveRecord::Associations::Association#set_inverse_instance 22
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::Base#_run_find_callbacks 347
    0.00 0.00 0.00 0.00 7/74 ActiveRecord::AttributeMethods#[] 20
    0.00 0.00 0.00 0.00 20/39 ActiveRecord::Base#_run_initialize_callbacks 348
    0.00 0.00 0.00 0.00 7/28 ActiveRecord::Associations::Preloader::Association#association_key_name 20
    0.00 0.00 0.00 0.00 20/20 <Module::ActiveRecord::LegacyYamlAdapter>#convert 336
    0.00 0.00 0.00 0.00 7/106 ActiveRecord::Associations#association 21
    0.00 0.00 0.00 0.00 20/20 ActiveModel::AttributeSet::YAMLEncoder#decode 337
    0.00 0.00 0.00 0.00 60/3206 Kernel#class 336
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::ModelSchema::ClassMethods#yaml_encoder 337
    0.00 0.00 0.00 0.00 7/28 ActiveRecord::Associations::Preloader::Association#convert_key 20
    0.00 0.00 0.00 0.00 20/59 ActiveRecord::AttributeMethods::ClassMethods#define_attribute_methods 343
    0.00 0.00 0.00 0.00 7/14 ActiveRecord::Associations::Preloader::Association#owners_by_key 20
    0.00 0.00 0.00 0.00 20/513 Kernel#block_given? 345
    0.00 0.00 0.00 0.00 3/3 FactoryBot::AttributeAssigner#get 59
Inf% Inf% 0.00 0.00 0.00 0.00 3 #<Class:0x00007fc76009bc60>#asset_shape 73
    0.00 0.00 0.00 0.00 3/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 3/513 Hash#key? 74
    0.00 0.00 0.00 0.00 3/3 BasicObject#instance_exec
Inf% Inf% 0.00 0.00 0.00 0.00 3 <Class::AssetShape>#default 20
    0.00 0.00 0.00 0.00 3/6 ActiveRecord::Relation#find_or_create_by 21
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::Querying#create_with 21
    0.00 0.00 0.00 0.00 1/482 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#contact 40
    0.00 0.00 0.00 0.00 1/482 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#crypted_password 40
    0.00 0.00 0.00 0.00 1/482 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#name 40
    0.00 0.00 0.00 0.00 1/482 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#salt 40
    0.00 0.00 0.00 0.00 1/482 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#api_key 40
    0.00 0.00 0.00 0.00 3/482 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#login 40
    0.00 0.00 0.00 0.00 3/482 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#key 40
    0.00 0.00 0.00 0.00 1/482 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc758938060>#name 40
    0.00 0.00 0.00 0.00 2/482 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc758938060>#size 40
    0.00 0.00 0.00 0.00 1/482 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759c8d930>#size 40
    0.00 0.00 0.00 0.00 2/482 ActiveRecord::Associations::BelongsToAssociation#foreign_key_present? 106
    0.00 0.00 0.00 0.00 3/482 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#privilege 40
    0.00 0.00 0.00 0.00 1/482 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759f85070>#format 40
    0.00 0.00 0.00 0.00 6/482 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75f26a240>#name 40
    0.00 0.00 0.00 0.00 9/482 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759c8d930>#name 40
    0.00 0.00 0.00 0.00 7/482 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759c8d930>#target_type 40
    0.00 0.00 0.00 0.00 3/482 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759f85070>#barcode 40
    0.00 0.00 0.00 0.00 13/482 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759df2398>#external_id 40
    0.00 0.00 0.00 0.00 4/482 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc760183740>#prefix 40
    0.00 0.00 0.00 0.00 84/482 Array#each
    0.00 0.00 0.00 0.00 30/482 ActiveRecord::Associations::BelongsToAssociation#replace_keys 98
    0.00 0.00 0.00 0.00 25/482 ActiveRecord::AttributeMethods#attribute_present? 374
    0.00 0.00 0.00 0.00 96/482 ActiveRecord::AttributeMethods::PrimaryKey#id 21
    0.00 0.00 0.00 0.00 74/482 ActiveRecord::AttributeMethods::Read#read_attribute 64
    0.00 0.00 0.00 0.00 110/482 ActiveRecord::Associations::BelongsToAssociation#stale_state 125
Inf% Inf% 0.00 0.00 0.00 0.00 482 ActiveRecord::AttributeMethods::Read#_read_attribute 76
    0.00 0.00 0.00 0.00 482/482 ActiveModel::AttributeSet#fetch_value 77
    0.00 0.00 0.00 0.00 467/2160 String#to_s 77
    0.00 0.00 0.00 0.00 15/442 Symbol#to_s 77
    0.00 0.00 0.00 0.00 73/73 ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish 104
Inf% Inf% 0.00 0.00 0.00 0.00 73 ActiveSupport::LogSubscriber#finish 83
    0.00 0.00 0.00 0.00 72/72 ActiveSupport::Subscriber#finish 84
    0.00 0.00 0.00 0.00 72/216 ActiveRecord::LogSubscriber#logger 84
    0.00 0.00 0.00 0.00 1/2 ActiveResource::LogSubscriber#logger 84
    0.00 0.00 0.00 0.00 40/40 ActiveRecord::PredicateBuilder#build_from_hash 21
Inf% Inf% 0.00 0.00 0.00 0.00 40 ActiveRecord::PredicateBuilder#expand_from_hash 68
    0.00 0.00 0.00 0.00 40/90 Enumerable#flat_map 71
    0.00 0.00 0.00 0.00 99/99 BasicObject#instance_eval
Inf% Inf% 0.00 0.00 0.00 0.00 99 ActiveRecord::AutosaveAssociation#validate_collection_association 313
    0.00 0.00 0.00 0.00 2/153 Enumerable#each_with_index 316
    0.00 0.00 0.00 0.00 99/343 ActiveRecord::Associations#association_instance_get 314
    0.00 0.00 0.00 0.00 45/92 ActiveRecord::Reflection::ThroughReflection#name 314
    0.00 0.00 0.00 0.00 2/82 ActiveRecord::Persistence#new_record? 315
    0.00 0.00 0.00 0.00 2/4 ActiveRecord::AutosaveAssociation#associated_records_to_validate_or_save 315
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::AutosaveAssociation#validate_single_association 307
    0.00 0.00 0.00 0.00 1/2 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::AutosaveAssociation#association_valid? 324
    0.00 0.00 0.00 0.00 2/19 ActiveRecord::Validations#valid? 329
    0.00 0.00 0.00 0.00 2/47 ActiveRecord::Persistence#destroyed? 325
    0.00 0.00 0.00 0.00 2/438 Array#include? 327
    0.00 0.00 0.00 0.00 1/13 ActiveRecord::AutosaveAssociation#marked_for_destruction? 325
    0.00 0.00 0.00 0.00 1/1 Uuid::Uuidable#ensure_uuid_created 33
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware::GeneratedAssociationMethods#create_uuid_object! 36
    0.00 0.00 0.00 0.00 1/5 ActiveRecord::Associations::Association#create! 37
    0.00 0.00 0.00 0.00 1/106 ActiveRecord::Associations#association 37
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_barcodes 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 27/27 Kernel#tap
Inf% Inf% 0.00 0.00 0.00 0.00 27 FactoryBot::Evaluation#notify 22
    0.00 0.00 0.00 0.00 27/27 Observable#notify_observers 24
    0.00 0.00 0.00 0.00 27/27 Observable#changed 23
    0.00 0.00 0.00 0.00 27/27 FactoryBot::Evaluation#notify 24
Inf% Inf% 0.00 0.00 0.00 0.00 27 Observable#notify_observers 193
    0.00 0.00 0.00 0.00 27/290 Hash#each 196
    0.00 0.00 0.00 0.00 27/27 Hash#each
Inf% Inf% 0.00 0.00 0.00 0.00 27 FactoryBot::CallbacksObserver#update 9
    0.00 0.00 0.00 0.00 27/1320 Array#each 10
    0.00 0.00 0.00 0.00 27/27 FactoryBot::CallbacksObserver#callbacks_by_name 10
    0.00 0.00 0.00 0.00 1/12 ActiveRecord::ConnectionAdapters::DatabaseStatements#begin_transaction 275
    0.00 0.00 0.00 0.00 11/12 MonitorMixin#synchronize 238
Inf% Inf% 0.00 0.00 0.00 0.00 12 ActiveRecord::ConnectionAdapters::TransactionManager#begin_transaction 196
    0.00 0.00 0.00 0.00 12/284 MonitorMixin#synchronize 197
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 FactoryBot::Callback#run 11
    0.00 0.00 0.00 0.00 1/153 BasicObject#instance_exec 14
    0.00 0.00 0.00 0.00 1/1 FactoryBot::Callback#syntax_runner 14
    0.00 0.00 0.00 0.00 1/51 Proc#arity 12
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Associations::AssociationScope#scope 29
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveRecord::Associations::AssociationScope#add_constraints 123
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Associations::AssociationScope#last_chain_scope 124
    0.00 0.00 0.00 0.00 8/9 Array#reverse_each 131
    0.00 0.00 0.00 0.00 8/10 Enumerable#each_cons 126
    0.00 0.00 0.00 0.00 8/234 Array#first 130
    0.00 0.00 0.00 0.00 8/290 Array#last 124
    0.00 0.00 0.00 0.00 18/18 FactoryBot::AttributeAssigner#object 13
Inf% Inf% 0.00 0.00 0.00 0.00 18 FactoryBot::AttributeAssigner#build_class_instance 50
    0.00 0.00 0.00 0.00 9/153 BasicObject#instance_exec 51
    0.00 0.00 0.00 0.00 9/18 FactoryBot::AttributeAssigner#method_tracking_evaluator 51
    0.00 0.00 0.00 0.00 1/96 Rails::Rack::Logger#call_app 36
    0.00 0.00 0.00 0.00 95/96 ActiveSupport::Notifications::Instrumenter#instrument 21
Inf% Inf% 0.00 0.00 0.00 0.00 96 ActiveSupport::Notifications::Instrumenter#start 34
    0.00 0.00 0.00 0.00 96/96 ActiveSupport::Notifications::Fanout#start 35
    0.00 0.00 0.00 0.00 482/482 ActiveRecord::AttributeMethods::Read#_read_attribute 77
Inf% Inf% 0.00 0.00 0.00 0.00 482 ActiveModel::AttributeSet#fetch_value 47
    0.00 0.00 0.00 0.00 482/894 ActiveModel::Attribute#value 48
    0.00 0.00 0.00 0.00 482/1035 ActiveModel::AttributeSet#[] 48
    0.00 0.00 0.00 0.00 96/96 ActiveSupport::Notifications::Instrumenter#start 35
Inf% Inf% 0.00 0.00 0.00 0.00 96 ActiveSupport::Notifications::Fanout#start 43
    0.00 0.00 0.00 0.00 96/1320 Array#each 44
    0.00 0.00 0.00 0.00 96/107 ActiveSupport::Notifications::Fanout#listeners_for 44
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Associations::AssociationScope#add_constraints 124
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveRecord::Associations::AssociationScope#last_chain_scope 60
    0.00 0.00 0.00 0.00 13/13 ActiveRecord::Associations::AssociationScope#apply_scope 67
    0.00 0.00 0.00 0.00 8/74 ActiveRecord::AttributeMethods#[] 66
    0.00 0.00 0.00 0.00 13/13 ActiveRecord::Associations::AssociationScope#transform_value 66
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Reflection::RuntimeReflection#aliased_table 65
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Reflection::AbstractReflection#join_keys 61
    0.00 0.00 0.00 0.00 5/22 ActiveRecord::Inheritance::ClassMethods#polymorphic_name 70
    0.00 0.00 0.00 0.00 13/13 ActiveRecord::Reflection::RuntimeReflection#type 69
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Reflection::AbstractReflection::JoinKeys#key 62
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Reflection::AbstractReflection::JoinKeys#foreign_key 63
    0.00 0.00 0.00 0.00 5/3206 Kernel#class 70
    0.00 0.00 0.00 0.00 1/38 ActiveRecord::Scoping::ClassMethods#scope_attributes 26
    0.00 0.00 0.00 0.00 1/38 <Class::Labware>#include_uuid 185
    0.00 0.00 0.00 0.00 1/38 <Class::Map>#where_plate_shape 185
    0.00 0.00 0.00 0.00 1/38 <Class::User>#include_uuid 185
    0.00 0.00 0.00 0.00 1/38 <Class::Map>#where_plate_size 185
    0.00 0.00 0.00 0.00 3/38 <Class::Uuid>#with_external_id 185
    0.00 0.00 0.00 0.00 3/38 ActiveRecord::Querying#find_or_create_by 8
    0.00 0.00 0.00 0.00 3/38 ActiveRecord::Querying#create_with 12
    0.00 0.00 0.00 0.00 1/38 <Class::Plate>#include_plate_purpose 185
    0.00 0.00 0.00 0.00 3/38 <Class::Uuid>#include_resource 185
    0.00 0.00 0.00 0.00 7/38 ActiveRecord::Associations::Association#target_scope 135
    0.00 0.00 0.00 0.00 1/38 <Class::Purpose>#include_uuid 185
    0.00 0.00 0.00 0.00 12/38 ActiveRecord::SpawnMethods#spawn 11
Inf% Inf% 0.00 0.00 0.00 0.00 38 ActiveRecord::Scoping::Named::ClassMethods#all 26
    0.00 0.00 0.00 0.00 27/51 ActiveRecord::Core::ClassMethods#relation 36
    0.00 0.00 0.00 0.00 38/82 ActiveRecord::Scoping::ClassMethods#current_scope 27
    0.00 0.00 0.00 0.00 27/34 ActiveRecord::Scoping::Named::ClassMethods#default_scoped 36
    0.00 0.00 0.00 0.00 11/50 Kernel#clone 31
    0.00 0.00 0.00 0.00 11/11 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 11 ActiveRecord::ConnectionAdapters::SavepointTransaction#initialize 145
    0.00 0.00 0.00 0.00 11/11 ActiveRecord::ConnectionAdapters::Savepoints#create_savepoint 153
    0.00 0.00 0.00 0.00 11/12 ActiveRecord::ConnectionAdapters::Transaction#initialize 146
    0.00 0.00 0.00 0.00 11/11 ActiveRecord::ConnectionAdapters::TransactionState#add_child 148
    0.00 0.00 0.00 0.00 1/31 Purpose::GeneratedAssociationMethods#uuid_object 108
    0.00 0.00 0.00 0.00 1/31 Labware::GeneratedAssociationMethods#uuid_object 108
    0.00 0.00 0.00 0.00 1/31 User::GeneratedAssociationMethods#uuid_object 108
    0.00 0.00 0.00 0.00 2/31 Barcode::GeneratedAssociationMethods#asset 108
    0.00 0.00 0.00 0.00 1/31 Plate::GeneratedAssociationMethods#plate_purpose 108
    0.00 0.00 0.00 0.00 1/31 AssetCreation::GeneratedAssociationMethods#user 108
    0.00 0.00 0.00 0.00 1/31 Plate::Metadata::GeneratedAssociationMethods#owner 108
    0.00 0.00 0.00 0.00 2/31 AssetCreation::GeneratedAssociationMethods#child_purpose 108
    0.00 0.00 0.00 0.00 3/31 Purpose::GeneratedAssociationMethods#barcode_printer_type 108
    0.00 0.00 0.00 0.00 1/31 ActiveRecord::AutosaveAssociation#validate_single_association 306
    0.00 0.00 0.00 0.00 1/31 PlateCreation::GeneratedAssociationMethods#child 108
    0.00 0.00 0.00 0.00 1/31 PlateCreation::GeneratedAssociationMethods#parent 108
    0.00 0.00 0.00 0.00 1/31 Plate::GeneratedAssociationMethods#plate_metadata 108
    0.00 0.00 0.00 0.00 4/31 PlatePurpose::GeneratedAssociationMethods#asset_shape 108
    0.00 0.00 0.00 0.00 3/31 Uuid::GeneratedAssociationMethods#resource 108
    0.00 0.00 0.00 0.00 7/31 Purpose::GeneratedAssociationMethods#barcode_prefix 108
Inf% Inf% 0.00 0.00 0.00 0.00 31 ActiveRecord::Associations::SingularAssociation#reader 7
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::Associations::Association#reload 9
    0.00 0.00 0.00 0.00 28/70 ActiveRecord::Associations::Association#stale_target? 8
    0.00 0.00 0.00 0.00 31/185 ActiveRecord::Associations::Association#loaded? 8
    0.00 0.00 0.00 0.00 72/72 ActiveSupport::LogSubscriber#finish 84
Inf% Inf% 0.00 0.00 0.00 0.00 72 ActiveSupport::Subscriber#finish 94
    0.00 0.00 0.00 0.00 72/72 ActiveRecord::LogSubscriber#sql 101
    0.00 0.00 0.00 0.00 72/216 ActiveSupport::Subscriber#event_stack 96
    0.00 0.00 0.00 0.00 72/168 String#split 100
    0.00 0.00 0.00 0.00 72/144 ActiveSupport::Subscriber#now 95
    0.00 0.00 0.00 0.00 72/82 Hash#merge! 98
    0.00 0.00 0.00 0.00 72/234 Array#first 100
    0.00 0.00 0.00 0.00 72/99 Array#pop 96
    0.00 0.00 0.00 0.00 11/11 ActiveRecord::ConnectionAdapters::SavepointTransaction#initialize 153
Inf% Inf% 0.00 0.00 0.00 0.00 11 ActiveRecord::ConnectionAdapters::Savepoints#create_savepoint 10
    0.00 0.00 0.00 0.00 11/72 ActiveRecord::ConnectionAdapters::MySQL::DatabaseStatements#execute 11
    0.00 0.00 0.00 0.00 23/184 TZInfo::TransitionDataTimezoneInfo#period_for_utc 81
    0.00 0.00 0.00 0.00 21/184 TZInfo::TimezoneOffset#to_local 63
    0.00 0.00 0.00 0.00 100/184 TZInfo::TransitionDataTimezoneInfo#periods_for_local 125
    0.00 0.00 0.00 0.00 40/184 TZInfo::TimezoneOffset#to_utc 73
Inf% Inf% 0.00 0.00 0.00 0.00 184 <Class::TZInfo::TimeOrDateTime>#wrap 320
    0.00 0.00 0.00 0.00 184/2636 Class#new 321
    0.00 0.00 0.00 0.00 40/40 TZInfo::TimeOrDateTime#- 74
    0.00 0.00 0.00 0.00 21/61 TZInfo::TimeOrDateTime#+ 64
    0.00 0.00 0.00 0.00 306/5987 Kernel#is_a? 321
    0.00 0.00 0.00 0.00 184/513 Kernel#block_given? 323
    0.00 0.00 0.00 0.00 61/1399 TZInfo::TimeOrDateTime#to_time 329
    0.00 0.00 0.00 0.00 6/15 ActiveRecord::Associations::Association#initialize_attributes 185
    0.00 0.00 0.00 0.00 9/15 ActiveModel::AttributeAssignment#assign_attributes 35
Inf% Inf% 0.00 0.00 0.00 0.00 15 ActiveRecord::AttributeAssignment#_assign_attributes 12
    0.00 0.00 0.00 0.00 15/15 ActiveModel::AttributeAssignment#_assign_attributes 23
    0.00 0.00 0.00 0.00 15/290 Hash#each 16
    0.00 0.00 0.00 0.00 1/1 PlatePurpose#_create_with_import! 165
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Plate>#create_with_barcode! 388
    0.00 0.00 0.00 0.00 1/1 <Class::Plate>#safe_sanger_barcode 390
    0.00 0.00 0.00 0.00 1/15 Array#extract_options! 389
    0.00 0.00 0.00 0.00 1/1 <Class::Plate>#create_with_barcode! 390
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Plate>#safe_sanger_barcode 394
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveResource::Base>#create 396
    0.00 0.00 0.00 0.00 1/33 NilClass#blank? 395
    0.00 0.00 0.00 0.00 1/1 <Class::Plate>#safe_sanger_barcode 396
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActiveResource::Base>#create 894
    0.00 0.00 0.00 0.00 1/74 Kernel#tap 895
    0.00 0.00 0.00 0.00 1/2636 Class#new 895
    0.00 0.00 0.00 0.00 1/12 <Class::Labware>#include_uuid 186
    0.00 0.00 0.00 0.00 1/12 <Class::User>#include_uuid 186
    0.00 0.00 0.00 0.00 1/12 <Class::Plate>#include_plate_purpose 186
    0.00 0.00 0.00 0.00 1/12 <Class::Map>#where_plate_shape 186
    0.00 0.00 0.00 0.00 1/12 <Class::Map>#where_plate_size 186
    0.00 0.00 0.00 0.00 3/12 <Class::Uuid>#include_resource 186
    0.00 0.00 0.00 0.00 1/12 <Class::Purpose>#include_uuid 186
    0.00 0.00 0.00 0.00 3/12 <Class::Uuid>#with_external_id 186
Inf% Inf% 0.00 0.00 0.00 0.00 12 ActiveRecord::Relation#_exec_scope 286
    0.00 0.00 0.00 0.00 12/153 BasicObject#instance_exec 288
    0.00 0.00 0.00 0.00 9/40 FactoryBot::AttributeAssigner#methods_invoked_on_evaluator 47
    0.00 0.00 0.00 0.00 4/40 <Module::FactoryBot::Internal>#sequence_by_name 60
    0.00 0.00 0.00 0.00 9/40 <Module::FactoryBot::Internal>#factory_by_name 76
    0.00 0.00 0.00 0.00 9/40 FactoryBot::Decorator::InvocationTracker#method_missing 11
    0.00 0.00 0.00 0.00 9/40 BasicObject#instance_exec
Inf% Inf% 0.00 0.00 0.00 0.00 40 *FactoryBot::Decorator#method_missing 9
    0.00 0.00 0.00 0.00 27/27 FactoryBot::Decorator#send 10
    0.00 0.00 0.00 0.00 13/18 FactoryBot::Registry#find 10
    0.00 0.00 0.00 0.00 1/1 Kernel#tap
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveResource::Validations#save 111
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Base#save_without_validation 119
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Validations#valid? 118
    0.00 0.00 0.00 0.00 1/3188 Module#=== 119
    0.00 0.00 0.00 0.00 10/10 MonitorMixin#synchronize 222
Inf% Inf% 0.00 0.00 0.00 0.00 10 ActiveRecord::ConnectionAdapters::SavepointTransaction#commit 161
    0.00 0.00 0.00 0.00 10/10 ActiveRecord::ConnectionAdapters::Savepoints#release_savepoint 162
    0.00 0.00 0.00 0.00 10/10 ActiveRecord::ConnectionAdapters::TransactionState#commit! 163
    0.00 0.00 0.00 0.00 10/10 ActiveRecord::ConnectionAdapters::SavepointTransaction#commit 162
Inf% Inf% 0.00 0.00 0.00 0.00 10 ActiveRecord::ConnectionAdapters::Savepoints#release_savepoint 18
    0.00 0.00 0.00 0.00 10/72 ActiveRecord::ConnectionAdapters::MySQL::DatabaseStatements#execute 19
    0.00 0.00 0.00 0.00 1/50 ActiveRecord::Associations::Association#skip_statement_cache? 292
    0.00 0.00 0.00 0.00 9/50 ActiveRecord::FinderMethods#exists? 315
    0.00 0.00 0.00 0.00 40/50 ActiveRecord::Relation#skip_query_cache_if_necessary 549
Inf% Inf% 0.00 0.00 0.00 0.00 50 ActiveRecord::Relation#eager_loading? 472
    0.00 0.00 0.00 0.00 12/12 ActiveRecord::Relation#references_eager_loaded_tables? 475
    0.00 0.00 0.00 0.00 50/103 ActiveRecord::QueryMethods#includes_values 473
    0.00 0.00 0.00 0.00 50/50 ActiveRecord::QueryMethods#eager_load_values 473
    0.00 0.00 0.00 0.00 12/12 ActiveRecord::Relation#joined_includes_values 475
    0.00 0.00 0.00 0.00 112/372 Array#any? 473
    0.00 0.00 0.00 0.00 15/15 ActiveRecord::AttributeAssignment#_assign_attributes 23
Inf% Inf% 0.00 0.00 0.00 0.00 15 ActiveModel::AttributeAssignment#_assign_attributes 42
    0.00 0.00 0.00 0.00 15/290 Hash#each 43
    0.00 0.00 0.00 0.00 1/19 AssetCreation::GeneratedAssociationMethods#child_purpose= 116
    0.00 0.00 0.00 0.00 1/19 PlateCreation::GeneratedAssociationMethods#parent= 116
    0.00 0.00 0.00 0.00 1/19 AssetCreation::GeneratedAssociationMethods#user= 116
    0.00 0.00 0.00 0.00 1/19 Plate::GeneratedAssociationMethods#plate_purpose= 116
    0.00 0.00 0.00 0.00 1/19 Messenger::GeneratedAssociationMethods#target= 116
    0.00 0.00 0.00 0.00 3/19 PlatePurpose::GeneratedAssociationMethods#asset_shape= 116
    0.00 0.00 0.00 0.00 3/19 Purpose::GeneratedAssociationMethods#barcode_printer_type= 116
    0.00 0.00 0.00 0.00 3/19 Purpose::GeneratedAssociationMethods#barcode_prefix= 116
    0.00 0.00 0.00 0.00 5/19 Uuid::GeneratedAssociationMethods#resource= 116
Inf% Inf% 0.00 0.00 0.00 0.00 19 ActiveRecord::Associations::SingularAssociation#writer 16
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::Associations::BelongsToAssociation#replace 17
    0.00 0.00 0.00 0.00 1/48 ActiveRecord::PredicateBuilder::BaseHandler#call 11
    0.00 0.00 0.00 0.00 7/48 ActiveRecord::PredicateBuilder::ArrayHandler#call 20
    0.00 0.00 0.00 0.00 40/48 Hash#each
Inf% Inf% 0.00 0.00 0.00 0.00 48 *ActiveRecord::PredicateBuilder#build 50
    0.00 0.00 0.00 0.00 39/39 ActiveRecord::PredicateBuilder::BasicObjectHandler#call 55
    0.00 0.00 0.00 0.00 48/48 ActiveRecord::PredicateBuilder#handler_for 55
    0.00 0.00 0.00 0.00 48/180 ActiveRecord::TableMetadata#type 51
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::PredicateBuilder::ArrayHandler#call 55
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::PredicateBuilder::RangeHandler#call 55
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::PredicateBuilder::BaseHandler#call 55
    0.00 0.00 0.00 0.00 48/48 ActiveModel::Type::Value#force_equality? 51
    0.00 0.00 0.00 0.00 48/284 #<Class:0x00007fc75a3f3a30>#name 51
    0.00 0.00 0.00 0.00 35/35 Arel::Visitors::Reduce#visit 15
Inf% Inf% 0.00 0.00 0.00 0.00 35 Arel::Visitors::ToSql#visit_Arel_Nodes_Equality 661
    0.00 0.00 0.00 0.00 70/507 Arel::Visitors::Reduce#visit 664
    0.00 0.00 0.00 0.00 35/35 Arel::Nodes::BindParam#nil? 666
    0.00 0.00 0.00 0.00 35/722 Arel::Collectors::SubstituteBinds#<< 669
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::Associations::SingularAssociation#writer 17
Inf% Inf% 0.00 0.00 0.00 0.00 19 ActiveRecord::Associations::BelongsToAssociation#replace 19
    0.00 0.00 0.00 0.00 13/30 ActiveRecord::Associations::BelongsToAssociation#replace_keys 29
    0.00 0.00 0.00 0.00 19/51 ActiveRecord::Associations::Association#target= 31
    0.00 0.00 0.00 0.00 6/14 ActiveRecord::Associations::BelongsToPolymorphicAssociation#replace_keys 29
    0.00 0.00 0.00 0.00 19/35 ActiveRecord::Associations::Association#set_inverse_instance 23
    0.00 0.00 0.00 0.00 13/20 ActiveRecord::Associations::Association#raise_on_type_mismatch! 21
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::Associations::BelongsToAssociation#update_counters_on_replace 22
    0.00 0.00 0.00 0.00 6/6 ActiveRecord::Associations::BelongsToPolymorphicAssociation#raise_on_type_mismatch! 21
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Validations#save 119
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveResource::Base#save_without_validation 1329
    0.00 0.00 0.00 0.00 1/165 ActiveSupport::Callbacks#run_callbacks 1330
    0.00 0.00 0.00 0.00 200/200 ActiveModel::Type::Helpers::TimeValue#apply_seconds_precision 28
Inf% Inf% 0.00 0.00 0.00 0.00 200 ActiveSupport::TimeWithZone#usec 404
    0.00 0.00 0.00 0.00 200/301 ActiveSupport::TimeWithZone#time 405
    0.00 0.00 0.00 0.00 200/220 Time#usec 405
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Callbacks#run_callbacks 1331
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveResource::Base#create 1552
    0.00 0.00 0.00 0.00 1/165 ActiveSupport::Callbacks#run_callbacks 1553
    0.00 0.00 0.00 0.00 151/151 ActiveRecord::ConnectionHandling#retrieve_connection 118
Inf% Inf% 0.00 0.00 0.00 0.00 151 ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection 1011
    0.00 0.00 0.00 0.00 151/151 ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool 1012
    0.00 0.00 0.00 0.00 151/155 ActiveRecord::ConnectionAdapters::ConnectionPool#connection 1014
    0.00 0.00 0.00 0.00 1/934 Mocha::Mockery#expectations 198
    0.00 0.00 0.00 0.00 1/934 ActiveModel::Serializers::Xml::Serializer#serializable_collection 67
    0.00 0.00 0.00 0.00 1/934 Rack::Test::CookieJar#for 163
    0.00 0.00 0.00 0.00 1/934 Core::Service::ContentFiltering::Helpers#request_accepted 57
    0.00 0.00 0.00 0.00 27/934 FactoryBot::Definition#additional_traits 110
    0.00 0.00 0.00 0.00 27/934 FactoryBot::Definition#base_traits 106
    0.00 0.00 0.00 0.00 54/934 FactoryBot::Definition#aggregate_from_traits_and_self 133
    0.00 0.00 0.00 0.00 6/934 ActiveRecord::Associations::Association#initialize_attributes 183
    0.00 0.00 0.00 0.00 4/934 ActionDispatch::Journey::GTG::TransitionTable#move 49
    0.00 0.00 0.00 0.00 2/934 Sinatra::Base#process_route 1026
    0.00 0.00 0.00 0.00 5/934 Sinatra::IndifferentHash#convert_value 194
    0.00 0.00 0.00 0.00 3/934 Arel::SelectManager#order 170
    0.00 0.00 0.00 0.00 14/934 ActiveRecord::PredicateBuilder::ArrayHandler#call 13
    0.00 0.00 0.00 0.00 18/934 <Module::FactoryBot>#aliases_for 12
    0.00 0.00 0.00 0.00 24/934 ActiveRecord::Relation#references_eager_loaded_tables? 593
    0.00 0.00 0.00 0.00 20/934 ActiveRecord::ConnectionAdapters::AbstractAdapter::Version#<=> 140
    0.00 0.00 0.00 0.00 16/934 CanCan::Ability#expand_actions 259
    0.00 0.00 0.00 0.00 43/934 Array#each
    0.00 0.00 0.00 0.00 2/934 ActiveRecord::StatementCache::PartialQuery#sql_for 53
    0.00 0.00 0.00 0.00 1/934 ActiveRecord::TestFixtures#enlist_fixture_connections 1026
    0.00 0.00 0.00 0.00 8/934 ActiveRecord::Relation::WhereClause#to_h 57
    0.00 0.00 0.00 0.00 29/934 Arel::SelectManager#project 136
    0.00 0.00 0.00 0.00 26/934 Hash#each
    0.00 0.00 0.00 0.00 29/934 ActiveRecord::Relation::WhereClause#predicates_with_wrapped_sql_literals 148
    0.00 0.00 0.00 0.00 5/934 ActiveRecord::Inheritance::ClassMethods#type_condition 240
    0.00 0.00 0.00 0.00 17/934 Arel::Visitors::ToSql#visit_Arel_Nodes_InsertStatement 128
    0.00 0.00 0.00 0.00 501/934 ActiveSupport::Callbacks::CallTemplate#expand 404
    0.00 0.00 0.00 0.00 5/934 Arel::Predications#quoted_array 229
    0.00 0.00 0.00 0.00 44/934 ActiveRecord::Result#hash_rows 128
Inf% Inf% 0.00 0.00 0.00 0.00 934 *Array#map
    0.00 0.00 0.00 0.00 59/109 Arel::Predications#quoted_node 229
    0.00 0.00 0.00 0.00 168/755 Kernel#dup 128
    0.00 0.00 0.00 0.00 59/72 ActiveRecord::Inheritance::ClassMethods#sti_name
    0.00 0.00 0.00 0.00 82/145 Arel::Visitors::ToSql#quote_column_name 129
    0.00 0.00 0.00 0.00 2/2 Mustermann::AST::Pattern#map_param 207
    0.00 0.00 0.00 0.00 1/155 ActiveRecord::ConnectionAdapters::ConnectionPool#connection
    0.00 0.00 0.00 0.00 2/127 ActiveRecord::Relation::QueryAttribute#value_for_database
    0.00 0.00 0.00 0.00 18/18 FactoryBot::AttributeAssigner#ignorable_alias? 101
    0.00 0.00 0.00 0.00 11/11 ActiveRecord::Relation::WhereClause#extract_node_value 59
    0.00 0.00 0.00 0.00 168/251 String#freeze 128
    0.00 0.00 0.00 0.00 42/46 String#capitalize 12
    0.00 0.00 0.00 0.00 32/438 Array#include? 137
    0.00 0.00 0.00 0.00 78/3188 Module#=== 149
    0.00 0.00 0.00 0.00 6/16 CanCan::Ability#expand_actions 260
    0.00 0.00 0.00 0.00 60/109 String#to_i
    0.00 0.00 0.00 0.00 12/70 String#downcase
    0.00 0.00 0.00 0.00 9/2636 Class#new 137
    0.00 0.00 0.00 0.00 24/24 CanCan::Ability#aliased_actions 260
    0.00 0.00 0.00 0.00 93/284 #<Class:0x00007fc75a3f3a30>#name 129
    0.00 0.00 0.00 0.00 32/3206 Kernel#class 137
    0.00 0.00 0.00 0.00 5/10 Sinatra::IndifferentHash#convert_value
    0.00 0.00 0.00 0.00 7/5987 Kernel#is_a? 13
    0.00 0.00 0.00 0.00 1/4 URI::RFC2396_Parser#unescape 1026
    0.00 0.00 0.00 0.00 2/281 ActiveModel::Attribute#value_for_database
    0.00 0.00 0.00 0.00 20/2160 String#to_s 137
    0.00 0.00 0.00 0.00 64/442 Symbol#to_s
    0.00 0.00 0.00 0.00 2/25 MatchData#[] 207
    0.00 0.00 0.00 0.00 1/1 Rack::Request::AcceptableMediaTypes::MediaType#to_s
    0.00 0.00 0.00 0.00 18/26 String#sub 14
    0.00 0.00 0.00 0.00 18/24 String#to_sym 14
    0.00 0.00 0.00 0.00 36/70 Regexp#match 13
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#plate_metadata 40
    0.00 0.00 0.00 0.00 1/1 Plate::GeneratedAssociationMethods#build_plate_metadata 41
    0.00 0.00 0.00 0.00 1/1 Plate::GeneratedAssociationMethods#plate_metadata 41
    0.00 0.00 0.00 0.00 3/7 Array#each
    0.00 0.00 0.00 0.00 3/7 Purpose#prefix 49
    0.00 0.00 0.00 0.00 1/7 PlatePurpose#_create_with_import! 163
Inf% Inf% 0.00 0.00 0.00 0.00 7 Purpose::GeneratedAssociationMethods#barcode_prefix 107
    0.00 0.00 0.00 0.00 7/31 ActiveRecord::Associations::SingularAssociation#reader 108
    0.00 0.00 0.00 0.00 7/106 ActiveRecord::Associations#association 108
    0.00 0.00 0.00 0.00 30/30 Hash#each
Inf% Inf% 0.00 0.00 0.00 0.00 30 ActiveModel::AttributeAssignment#_assign_attribute 48
    0.00 0.00 0.00 0.00 30/384 Kernel#public_send 51
    0.00 0.00 0.00 0.00 30/59 ActiveRecord::AttributeMethods#respond_to? 50
    0.00 0.00 0.00 0.00 10/10 ActiveRecord::Core#initialize 315
Inf% Inf% 0.00 0.00 0.00 0.00 10 ActiveModel::AttributeAssignment#assign_attributes 28
    0.00 0.00 0.00 0.00 9/15 ActiveRecord::AttributeAssignment#_assign_attributes 35
    0.00 0.00 0.00 0.00 9/17 Hash#stringify_keys 34
    0.00 0.00 0.00 0.00 9/9 ActiveModel::ForbiddenAttributesProtection#sanitize_for_mass_assignment 35
    0.00 0.00 0.00 0.00 10/1047 Kernel#respond_to? 29
    0.00 0.00 0.00 0.00 27/27 FactoryBot::Decorator#method_missing 10
Inf% Inf% 0.00 0.00 0.00 0.00 27 *FactoryBot::Decorator#send 17
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Decorator::InvocationTracker#method_missing 18
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Decorator::NewConstructor#new 18
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Decorator::InvocationTracker#__invoked_methods__ 18
    0.00 0.00 0.00 0.00 1/31 ActiveRecord::AutosaveAssociation#save_has_one_association 431
    0.00 0.00 0.00 0.00 6/31 ActiveRecord::Associations::HasOneAssociation#replace 28
    0.00 0.00 0.00 0.00 21/31 ActiveRecord::AutosaveAssociation#save_belongs_to_association 471
    0.00 0.00 0.00 0.00 3/31 ActiveRecord::Associations::Association#reload 46
Inf% Inf% 0.00 0.00 0.00 0.00 31 ActiveRecord::Associations::Association#load_target 158
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::SingularAssociation#find_target 159
    0.00 0.00 0.00 0.00 19/70 ActiveRecord::Associations::Association#stale_target? 159
    0.00 0.00 0.00 0.00 23/23 ActiveRecord::Associations::BelongsToAssociation#find_target? 159
    0.00 0.00 0.00 0.00 8/13 ActiveRecord::Associations::Association#find_target? 159
    0.00 0.00 0.00 0.00 3/85 ActiveRecord::Associations::Association#loaded! 161
    0.00 0.00 0.00 0.00 31/185 ActiveRecord::Associations::Association#loaded? 161
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Decorator#send 18
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::Decorator::InvocationTracker#method_missing 9
    0.00 0.00 0.00 0.00 9/40 FactoryBot::Decorator#method_missing 11
    0.00 0.00 0.00 0.00 100/301 ActiveSupport::TimeWithZone#change 357
    0.00 0.00 0.00 0.00 1/301 ActiveSupport::TimeWithZone#to_s 212
    0.00 0.00 0.00 0.00 200/301 ActiveSupport::TimeWithZone#usec 405
Inf% Inf% 0.00 0.00 0.00 0.00 301 ActiveSupport::TimeWithZone#time 59
    0.00 0.00 0.00 0.00 21/266 ActiveSupport::TimeWithZone#period 60
    0.00 0.00 0.00 0.00 21/21 TZInfo::TimezonePeriod#to_local 60
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Decorator#send 18
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::Decorator::NewConstructor#new 9
    0.00 0.00 0.00 0.00 9/19 ActiveRecord::Inheritance::ClassMethods#new 9
    0.00 0.00 0.00 0.00 100/346 TZInfo::TransitionDataTimezoneInfo#periods_for_local 131
    0.00 0.00 0.00 0.00 246/346 Integer#upto
Inf% Inf% 0.00 0.00 0.00 0.00 346 Comparable#>
    0.00 0.00 0.00 0.00 346/669 TZInfo::TimeOrDateTime#<=>
    0.00 0.00 0.00 0.00 145/145 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 145 ActiveSupport::Notifications::Fanout::Subscribers::Evented#start 99
    0.00 0.00 0.00 0.00 73/73 ActiveSupport::LogSubscriber#start 100
    0.00 0.00 0.00 0.00 72/72 ActiveRecord::ExplainSubscriber#start 100
    0.00 0.00 0.00 0.00 17/51 ActiveRecord::Scoping::Default::ClassMethods#unscoped 34
    0.00 0.00 0.00 0.00 7/51 ActiveRecord::Associations::Preloader::Association#build_scope 118
    0.00 0.00 0.00 0.00 27/51 ActiveRecord::Scoping::Named::ClassMethods#all 36
Inf% Inf% 0.00 0.00 0.00 0.00 51 ActiveRecord::Core::ClassMethods#relation 284
    0.00 0.00 0.00 0.00 5/5 ActiveRecord::Inheritance::ClassMethods#type_condition 288
    0.00 0.00 0.00 0.00 51/68 ActiveRecord::Delegation::ClassMethods#create 285
    0.00 0.00 0.00 0.00 5/54 ActiveRecord::QueryMethods#where! 288
    0.00 0.00 0.00 0.00 5/5 ActiveRecord::Scoping::Default::ClassMethods#ignore_default_scope? 287
    0.00 0.00 0.00 0.00 5/8 ActiveRecord::QueryMethods#create_with! 289
    0.00 0.00 0.00 0.00 51/70 ActiveRecord::Inheritance::ClassMethods#finder_needs_type_condition? 287
    0.00 0.00 0.00 0.00 5/252 ActiveRecord::ModelSchema::ClassMethods#inheritance_column 289
    0.00 0.00 0.00 0.00 5/72 ActiveRecord::Inheritance::ClassMethods#sti_name 289
    0.00 0.00 0.00 0.00 5/181 ActiveRecord::Core::ClassMethods#arel_table 288
    0.00 0.00 0.00 0.00 5/2160 String#to_s 289
    0.00 0.00 0.00 0.00 1/35 ActiveRecord::Associations::HasOneAssociation#transaction_if 41
    0.00 0.00 0.00 0.00 1/35 ActiveRecord::Associations::CollectionAssociation#replace_on_target 454
    0.00 0.00 0.00 0.00 19/35 ActiveRecord::Associations::BelongsToAssociation#replace 23
    0.00 0.00 0.00 0.00 6/35 ActiveRecord::Associations::Association#initialize_attributes 186
    0.00 0.00 0.00 0.00 8/35 ActiveRecord::Core#init_with 22
Inf% Inf% 0.00 0.00 0.00 0.00 35 ActiveRecord::Associations::Association#set_inverse_instance 99
    0.00 0.00 0.00 0.00 11/11 ActiveRecord::Associations::BelongsToAssociation#inversed_from 101
    0.00 0.00 0.00 0.00 35/35 ActiveRecord::Associations::Association#inverse_association_for 100
    0.00 0.00 0.00 0.00 8/19 ActiveRecord::Associations::Association#inversed_from 101
    0.00 0.00 0.00 0.00 1/1 Plate#plate_metadata 41
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate::GeneratedAssociationMethods#build_plate_metadata 28
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::SingularAssociation#build 29
    0.00 0.00 0.00 0.00 1/106 ActiveRecord::Associations#association 29
    0.00 0.00 0.00 0.00 1/1 Plate::GeneratedAssociationMethods#build_plate_metadata 29
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Associations::SingularAssociation#build 20
    0.00 0.00 0.00 0.00 1/6 ActiveRecord::Associations::Association#build_record 21
    0.00 0.00 0.00 0.00 1/6 ActiveRecord::Associations::HasOneAssociation#set_new_record 22
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::Associations::SingularAssociation#reader 9
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActiveRecord::Associations::Association#reload 43
    0.00 0.00 0.00 0.00 3/31 ActiveRecord::Associations::Association#load_target 46
    0.00 0.00 0.00 0.00 2/32 ActiveRecord::Associations::BelongsToAssociation#reset 44
    0.00 0.00 0.00 0.00 1/47 ActiveRecord::Associations::Association#reset 44
    0.00 0.00 0.00 0.00 3/49 ActiveRecord::Associations::Association#reset_scope 45
    0.00 0.00 0.00 0.00 2/594 NilClass#nil? 47
    0.00 0.00 0.00 0.00 1/897 Kernel#nil? 47
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#sanger_barcode= 501
    0.00 0.00 0.00 0.00 1/1 <Class::Barcode>#build_sanger_code39 502
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionProxy#<< 502
    0.00 0.00 0.00 0.00 1/2 Labware::GeneratedAssociationMethods#barcodes 502
    0.00 0.00 0.00 0.00 13/13 ActiveRecord::Associations::AssociationScope#last_chain_scope 67
Inf% Inf% 0.00 0.00 0.00 0.00 13 ActiveRecord::Associations::AssociationScope#apply_scope 154
    0.00 0.00 0.00 0.00 13/54 ActiveRecord::QueryMethods#where! 156
    0.00 0.00 0.00 0.00 13/13 Arel::Table#== 155
    0.00 0.00 0.00 0.00 183/183 ActiveRecord::ConnectionAdapters::Quoting#quote 18
Inf% Inf% 0.00 0.00 0.00 0.00 183 ActiveRecord::ConnectionAdapters::Quoting#_quote 164
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::ConnectionAdapters::MySQL::Quoting#quoted_date 176
    0.00 0.00 0.00 0.00 104/104 ActiveRecord::ConnectionAdapters::Mysql2Adapter#quote_string 167
    0.00 0.00 0.00 0.00 59/226 ActiveSupport::NumericWithFormat#to_s 173
    0.00 0.00 0.00 0.00 480/3188 Module#=== 165
    0.00 0.00 0.00 0.00 79/305 NilClass#=== 165
    0.00 0.00 0.00 0.00 79/397 TrueClass#=== 165
    0.00 0.00 0.00 0.00 104/2160 String#to_s 167
    0.00 0.00 0.00 0.00 20/20 <Class::Time>#=== 165
    0.00 0.00 0.00 0.00 79/397 FalseClass#=== 165
    0.00 0.00 0.00 0.00 20/244 <Class::ActiveSupport::Duration>#=== 165
    0.00 0.00 0.00 0.00 100/100 ActiveSupport::TimeWithZone#change 357
Inf% Inf% 0.00 0.00 0.00 0.00 100 Time#change 120
    0.00 0.00 0.00 0.00 100/120 <Class::Time>#utc 143
    0.00 0.00 0.00 0.00 200/200 Kernel#Rational 133
    0.00 0.00 0.00 0.00 100/100 Integer#+ 138
    0.00 0.00 0.00 0.00 800/2123 Hash#fetch 121
    0.00 0.00 0.00 0.00 100/223 Time#year 121
    0.00 0.00 0.00 0.00 100/100 Time#sec 126
    0.00 0.00 0.00 0.00 100/100 Time#hour 124
    0.00 0.00 0.00 0.00 100/345 Time#nsec 133
    0.00 0.00 0.00 0.00 100/100 Time#month 122
    0.00 0.00 0.00 0.00 100/100 Time#day 123
    0.00 0.00 0.00 0.00 100/653 Module#< 142
    0.00 0.00 0.00 0.00 100/100 Time#min 125
    0.00 0.00 0.00 0.00 23/323 Integer#downto
    0.00 0.00 0.00 0.00 300/323 Integer#upto
Inf% Inf% 0.00 0.00 0.00 0.00 323 Comparable#<=
    0.00 0.00 0.00 0.00 323/669 TZInfo::TimeOrDateTime#<=>
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::Associations::SingularAssociation#find_target 49
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::Core::ClassMethods#find_by 208
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::StatementCache#execute 103
    0.00 0.00 0.00 0.00 2/22 ActiveRecord::Querying#find_by_sql 108
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::StatementCache::PartialQuery#sql_for 106
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::StatementCache::BindMap#bind 104
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Service::Request#initialize 129
    0.00 0.00 0.00 0.00 1/1 <Module::Core::Abilities>#create 132
    0.00 0.00 0.00 0.00 1/2 Core::Initializable::InstanceMethods#initialize 131
    0.00 0.00 0.00 0.00 1/4 ActiveSupport::TimeZone#now 130
    0.00 0.00 0.00 0.00 1/24 <Class::Time>#zone 130
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::Association#load_target 159
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Associations::SingularAssociation#find_target 38
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::StatementCache#execute 49
    0.00 0.00 0.00 0.00 1/7 ActiveRecord::Associations::Association#scope 39
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::Association#skip_statement_cache? 40
    0.00 0.00 0.00 0.00 1/151 <Class::ActiveRecord::Base>#connection 42
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveRecord::Associations::AssociationScope>#get_bind_values 48
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Reflection::AssociationReflection#association_scope_cache 43
    0.00 0.00 0.00 0.00 1/17 ActiveRecord::Reflection::AbstractReflection#chain 48
    0.00 0.00 0.00 0.00 1/73 ActiveRecord::Associations::Association#klass 42
    0.00 0.00 0.00 0.00 1/234 Array#first 49
    0.00 0.00 0.00 0.00 73/73 ActiveSupport::Notifications::Fanout::Subscribers::Evented#start 100
Inf% Inf% 0.00 0.00 0.00 0.00 73 ActiveSupport::LogSubscriber#start 79
    0.00 0.00 0.00 0.00 72/72 ActiveSupport::Subscriber#start 80
    0.00 0.00 0.00 0.00 72/216 ActiveRecord::LogSubscriber#logger 80
    0.00 0.00 0.00 0.00 1/2 ActiveResource::LogSubscriber#logger 80
    0.00 0.00 0.00 0.00 1/106 Purpose::GeneratedAssociationMethods#uuid_object 108
    0.00 0.00 0.00 0.00 1/106 PlateCreation::GeneratedAssociationMethods#parent 108
    0.00 0.00 0.00 0.00 1/106 Plate::GeneratedAssociationMethods#plate_purpose 108
    0.00 0.00 0.00 0.00 1/106 Labware::GeneratedAssociationMethods#uuid_object 108
    0.00 0.00 0.00 0.00 1/106 Plate::GeneratedAssociationMethods#build_plate_metadata 29
    0.00 0.00 0.00 0.00 1/106 ActiveRecord::AutosaveAssociation#save_has_one_association 445
    0.00 0.00 0.00 0.00 1/106 Plate::Metadata::GeneratedAssociationMethods#owner 108
    0.00 0.00 0.00 0.00 2/106 AssetCreation::GeneratedAssociationMethods#child_purpose 108
    0.00 0.00 0.00 0.00 3/106 Uuid::GeneratedAssociationMethods#resource 108
    0.00 0.00 0.00 0.00 3/106 Purpose::GeneratedAssociationMethods#barcode_printer_type 108
    0.00 0.00 0.00 0.00 1/106 User::GeneratedAssociationMethods#uuid_object 108
    0.00 0.00 0.00 0.00 1/106 AssetCreation::GeneratedAssociationMethods#user 108
    0.00 0.00 0.00 0.00 2/106 Barcode::GeneratedAssociationMethods#asset 108
    0.00 0.00 0.00 0.00 4/106 PlatePurpose::GeneratedAssociationMethods#asset_shape 108
    0.00 0.00 0.00 0.00 1/106 User::GeneratedAssociationMethods#create_uuid_object! 37
    0.00 0.00 0.00 0.00 7/106 ActiveRecord::Associations::Preloader#preloader_for 180
    0.00 0.00 0.00 0.00 1/106 AssetCreation::GeneratedAssociationMethods#child_purpose= 116
    0.00 0.00 0.00 0.00 7/106 ActiveRecord::Associations::Preloader::Association#associate_records_to_owner 45
    0.00 0.00 0.00 0.00 1/106 PlateCreation::GeneratedAssociationMethods#parent= 116
    0.00 0.00 0.00 0.00 7/106 ActiveRecord::Core#init_with 21
    0.00 0.00 0.00 0.00 1/106 AssetCreation::GeneratedAssociationMethods#user= 116
    0.00 0.00 0.00 0.00 1/106 PlateCreation::GeneratedAssociationMethods#child 108
    0.00 0.00 0.00 0.00 1/106 Labware::GeneratedAssociationMethods#create_uuid_object! 37
    0.00 0.00 0.00 0.00 1/106 Plate::GeneratedAssociationMethods#wells= 116
    0.00 0.00 0.00 0.00 1/106 Plate::GeneratedAssociationMethods#plate_purpose= 116
    0.00 0.00 0.00 0.00 1/106 Messenger::GeneratedAssociationMethods#target= 116
    0.00 0.00 0.00 0.00 7/106 Purpose::GeneratedAssociationMethods#barcode_prefix 108
    0.00 0.00 0.00 0.00 3/106 Purpose::GeneratedAssociationMethods#create_uuid_object! 37
    0.00 0.00 0.00 0.00 3/106 Purpose::GeneratedAssociationMethods#barcode_printer_type= 116
    0.00 0.00 0.00 0.00 5/106 Uuid::GeneratedAssociationMethods#resource= 116
    0.00 0.00 0.00 0.00 2/106 Labware::GeneratedAssociationMethods#barcodes 108
    0.00 0.00 0.00 0.00 1/106 Plate::GeneratedAssociationMethods#plate_metadata 108
    0.00 0.00 0.00 0.00 3/106 PlatePurpose::GeneratedAssociationMethods#asset_shape= 116
    0.00 0.00 0.00 0.00 3/106 Purpose::GeneratedAssociationMethods#barcode_prefix= 116
    0.00 0.00 0.00 0.00 7/106 Array#each
    0.00 0.00 0.00 0.00 19/106 ActiveRecord::Associations::Association#inverse_association_for 253
Inf% Inf% 0.00 0.00 0.00 0.00 106 ActiveRecord::Associations#association 230
    0.00 0.00 0.00 0.00 44/2636 Class#new 237
    0.00 0.00 0.00 0.00 44/136 ActiveRecord::Reflection::ClassMethods#_reflect_on_association 234
    0.00 0.00 0.00 0.00 106/343 ActiveRecord::Associations#association_instance_get 231
    0.00 0.00 0.00 0.00 30/30 ActiveRecord::Reflection::BelongsToReflection#association_class 237
    0.00 0.00 0.00 0.00 44/44 ActiveRecord::Associations#association_instance_set 238
    0.00 0.00 0.00 0.00 44/594 NilClass#nil? 233
    0.00 0.00 0.00 0.00 62/897 Kernel#nil? 233
    0.00 0.00 0.00 0.00 12/12 ActiveRecord::Reflection::HasOneReflection#association_class 237
    0.00 0.00 0.00 0.00 44/3206 Kernel#class 234
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Reflection::HasManyReflection#association_class 237
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 Metadata::Base#initialize 124
    0.00 0.00 0.00 0.00 1/19 ActiveRecord::Core#initialize 125
    0.00 0.00 0.00 0.00 1/2 ActiveSupport::Tryable#try 125
    0.00 0.00 0.00 0.00 1/1 Attributable::ClassMethods#defaults 125
    0.00 0.00 0.00 0.00 1/118 Hash#merge 125
    0.00 0.00 0.00 0.00 1/3206 Kernel#class 125
    0.00 0.00 0.00 0.00 12/12 ActiveRecord::Relation#eager_loading? 475
Inf% Inf% 0.00 0.00 0.00 0.00 12 ActiveRecord::Relation#references_eager_loaded_tables? 592
    0.00 0.00 0.00 0.00 12/41 ActiveRecord::QueryMethods#arel 593
    0.00 0.00 0.00 0.00 12/124 Array#flatten 604
    0.00 0.00 0.00 0.00 24/934 Array#map 593
    0.00 0.00 0.00 0.00 12/52 ActiveRecord::QueryMethods#references_values 606
    0.00 0.00 0.00 0.00 12/12 Arel::SelectManager#join_sources 593
    0.00 0.00 0.00 0.00 12/132 Array#compact 604
    0.00 0.00 0.00 0.00 12/99 Array#- 606
    0.00 0.00 0.00 0.00 12/94 Array#uniq 604
    0.00 0.00 0.00 0.00 12/372 Array#any? 606
    0.00 0.00 0.00 0.00 27/27 BasicObject#instance_eval
Inf% Inf% 0.00 0.00 0.00 0.00 27 ActiveRecord::AutosaveAssociation#save_belongs_to_association 467
    0.00 0.00 0.00 0.00 18/85 ActiveRecord::Associations::Association#loaded! 484
    0.00 0.00 0.00 0.00 18/65 ActiveRecord::AttributeMethods#[]= 483
    0.00 0.00 0.00 0.00 21/31 ActiveRecord::Associations::Association#load_target 471
    0.00 0.00 0.00 0.00 18/96 ActiveRecord::AttributeMethods::PrimaryKey#id 482
    0.00 0.00 0.00 0.00 21/70 ActiveRecord::Associations::Association#stale_target? 469
    0.00 0.00 0.00 0.00 20/47 ActiveRecord::Persistence#destroyed? 472
    0.00 0.00 0.00 0.00 19/82 ActiveRecord::Persistence#new_record? 479
    0.00 0.00 0.00 0.00 27/343 ActiveRecord::Associations#association_instance_get 468
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::Associations::BelongsToAssociation#updated? 481
    0.00 0.00 0.00 0.00 21/185 ActiveRecord::Associations::Association#loaded? 469
    0.00 0.00 0.00 0.00 18/213 ActiveRecord::Reflection::AssociationReflection#foreign_key 483
    0.00 0.00 0.00 0.00 1/1 Enumerable#map
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Delegation#each 71
    0.00 0.00 0.00 0.00 1/20 ActiveRecord::Relation#records 71
    0.00 0.00 0.00 0.00 1/1320 Array#each 71
    0.00 0.00 0.00 0.00 2/266 ActiveSupport::TimeWithZone#utc? 107
    0.00 0.00 0.00 0.00 40/266 ActiveSupport::TimeWithZone#getutc 65
    0.00 0.00 0.00 0.00 200/266 ActiveSupport::TimeWithZone#change 368
    0.00 0.00 0.00 0.00 3/266 ActiveSupport::TimeWithZone#utc_offset 113
    0.00 0.00 0.00 0.00 21/266 ActiveSupport::TimeWithZone#time 60
Inf% Inf% 0.00 0.00 0.00 0.00 266 ActiveSupport::TimeWithZone#period 73
    0.00 0.00 0.00 0.00 23/23 ActiveSupport::TimeZone#period_for_utc 74
    0.00 0.00 0.00 0.00 3/3 Arel::Visitors::Reduce#visit 15
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActiveRecord::ConnectionAdapters::DetermineIfPreparableVisitor#visit_Arel_Nodes_In 13
    0.00 0.00 0.00 0.00 3/3 Arel::Visitors::ToSql#visit_Arel_Nodes_In 24
    0.00 0.00 0.00 0.00 3/3 Array#delete_if 17
    0.00 0.00 0.00 0.00 3/3188 Module#=== 16
    0.00 0.00 0.00 0.00 1/1 Core::Service::Request#initialize 132
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Module::Core::Abilities>#create 24
    0.00 0.00 0.00 0.00 1/2636 Class#new 25
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Abilities::CompositeAbility#initialize 41
    0.00 0.00 0.00 0.00 2/2636 Class#new 42
    0.00 0.00 0.00 0.00 1/1 Core::Abilities::Application#authenticate! 43
    0.00 0.00 0.00 0.00 1/172 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#last_name= 24
    0.00 0.00 0.00 0.00 1/172 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#contact= 24
    0.00 0.00 0.00 0.00 1/172 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#privilege= 24
    0.00 0.00 0.00 0.00 1/172 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#key= 24
    0.00 0.00 0.00 0.00 1/172 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#email= 24
    0.00 0.00 0.00 0.00 1/172 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#name= 24
    0.00 0.00 0.00 0.00 1/172 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#api_key= 24
    0.00 0.00 0.00 0.00 1/172 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#first_name= 24
    0.00 0.00 0.00 0.00 1/172 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#login= 24
    0.00 0.00 0.00 0.00 1/172 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc760183740>#prefix= 24
    0.00 0.00 0.00 0.00 1/172 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#crypted_password= 24
    0.00 0.00 0.00 0.00 1/172 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#salt= 24
    0.00 0.00 0.00 0.00 1/172 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75f12cf68>#root= 24
    0.00 0.00 0.00 0.00 1/172 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc758938060>#size= 24
    0.00 0.00 0.00 0.00 1/172 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc758938060>#name= 24
    0.00 0.00 0.00 0.00 1/172 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75f12cf68>#template= 24
    0.00 0.00 0.00 0.00 3/172 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759c8d930>#size= 24
    0.00 0.00 0.00 0.00 3/172 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75f26a240>#label_template_name= 24
    0.00 0.00 0.00 0.00 3/172 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75f26a240>#type= 24
    0.00 0.00 0.00 0.00 1/172 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759f85070>#barcode= 24
    0.00 0.00 0.00 0.00 3/172 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759c8d930>#target_type= 24
    0.00 0.00 0.00 0.00 3/172 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75f26a240>#printer_type_id= 24
    0.00 0.00 0.00 0.00 1/172 ActiveRecord::AttributeMethods::Write#attribute= 64
    0.00 0.00 0.00 0.00 5/172 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759df2398>#resource_type= 24
    0.00 0.00 0.00 0.00 3/172 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759c8d930>#name= 24
    0.00 0.00 0.00 0.00 3/172 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75f26a240>#name= 24
    0.00 0.00 0.00 0.00 5/172 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759df2398>#resource_id= 24
    0.00 0.00 0.00 0.00 1/172 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759f85070>#format= 24
    0.00 0.00 0.00 0.00 10/172 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759df2398>#external_id= 24
    0.00 0.00 0.00 0.00 8/172 ActiveRecord::Inheritance#ensure_proper_type 279
    0.00 0.00 0.00 0.00 17/172 ActiveRecord::AttributeMethods::PrimaryKey#id= 28
    0.00 0.00 0.00 0.00 22/172 Array#each
    0.00 0.00 0.00 0.00 65/172 ActiveRecord::AttributeMethods::Write#write_attribute 45
Inf% Inf% 0.00 0.00 0.00 0.00 172 ActiveRecord::AttributeMethods::Write#_write_attribute 50
    0.00 0.00 0.00 0.00 172/172 ActiveModel::AttributeSet#write_from_user 51
    0.00 0.00 0.00 0.00 172/2160 String#to_s 51
    0.00 0.00 0.00 0.00 9/38 ActiveRecord::Relation#skip_query_cache_if_necessary 322
    0.00 0.00 0.00 0.00 8/38 ActiveRecord::Relation#alias_tracker 530
    0.00 0.00 0.00 0.00 21/38 ActiveRecord::QueryMethods#build_arel 935
Inf% Inf% 0.00 0.00 0.00 0.00 38 ActiveRecord::Delegation#connection 76
    0.00 0.00 0.00 0.00 38/151 <Class::ActiveRecord::Base>#connection 76
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::ConnectionAdapters::DetermineIfPreparableVisitor#visit_Arel_Nodes_In 24
Inf% Inf% 0.00 0.00 0.00 0.00 3 Arel::Visitors::ToSql#visit_Arel_Nodes_In 617
    0.00 0.00 0.00 0.00 6/507 Arel::Visitors::Reduce#visit 621
    0.00 0.00 0.00 0.00 6/722 Arel::Collectors::SubstituteBinds#<< 622
    0.00 0.00 0.00 0.00 3/3188 Module#=== 618
    0.00 0.00 0.00 0.00 1/82 ActiveRecord::Scoping::Named::ClassMethods#default_extensions 55
    0.00 0.00 0.00 0.00 7/82 ActiveRecord::Scoping::Named::ClassMethods#scope_for_association 41
    0.00 0.00 0.00 0.00 15/82 ActiveRecord::Relation#scoping 280
    0.00 0.00 0.00 0.00 21/82 ActiveRecord::Scoping::ClassMethods#scope_attributes? 31
    0.00 0.00 0.00 0.00 38/82 ActiveRecord::Scoping::Named::ClassMethods#all 27
Inf% Inf% 0.00 0.00 0.00 0.00 82 ActiveRecord::Scoping::ClassMethods#current_scope 15
    0.00 0.00 0.00 0.00 82/87 <Class::ActiveRecord::Scoping::ScopeRegistry>#value_for 16
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Callbacks#run_callbacks 1554
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveResource::Connection#post 108
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Connection#with_auth 109
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Connection#post 109
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveResource::Connection#with_auth 218
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Connection#request 109
    0.00 0.00 0.00 0.00 1/1 URI::Generic#merge 109
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Connection#build_request_headers 109
    0.00 0.00 0.00 0.00 1/3188 Module#=== 109
    0.00 0.00 0.00 0.00 1/2160 String#to_s 109
    0.00 0.00 0.00 0.00 1/19 Kernel#public_send
    0.00 0.00 0.00 0.00 8/19 ActiveRecord::ConnectionAdapters::DatabaseStatements#transaction 386
    0.00 0.00 0.00 0.00 10/19 MonitorMixin#synchronize 386
Inf% Inf% 0.00 0.00 0.00 0.00 19 ActiveRecord::Transactions#add_to_transaction 367
    0.00 0.00 0.00 0.00 19/151 <Class::ActiveRecord::Base>#connection 372
    0.00 0.00 0.00 0.00 19/27 ActiveRecord::Transactions#remember_transaction_record_state 374
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::Transactions#has_transactional_callbacks? 368
    0.00 0.00 0.00 0.00 6/6 ActiveRecord::ConnectionAdapters::DatabaseStatements#add_transaction_record 369
    0.00 0.00 0.00 0.00 13/13 ActiveRecord::ConnectionAdapters::DatabaseStatements#transaction_state 372
    0.00 0.00 0.00 0.00 13/297 ActiveRecord::Transactions#sync_with_transaction_state 371
    0.00 0.00 0.00 0.00 13/13 ActiveRecord::Transactions#set_transaction_state 372
    0.00 0.00 0.00 0.00 19/3206 Kernel#class 372
    0.00 0.00 0.00 0.00 3/3 Arel::Visitors::Reduce#visit 15
Inf% Inf% 0.00 0.00 0.00 0.00 3 Arel::Visitors::ToSql#visit_Array 792
    0.00 0.00 0.00 0.00 3/33 Arel::Visitors::ToSql#inject_join 793
    0.00 0.00 0.00 0.00 5/85 ActiveRecord::Associations::CollectionAssociation#load_target 275
    0.00 0.00 0.00 0.00 1/85 ActiveRecord::AutosaveAssociation#save_has_one_association 445
    0.00 0.00 0.00 0.00 3/85 ActiveRecord::Associations::Association#load_target 161
    0.00 0.00 0.00 0.00 7/85 ActiveRecord::Associations::Preloader::Association#associate_records_to_owner 46
    0.00 0.00 0.00 0.00 18/85 ActiveRecord::AutosaveAssociation#save_belongs_to_association 484
    0.00 0.00 0.00 0.00 51/85 ActiveRecord::Associations::Association#target= 75
Inf% Inf% 0.00 0.00 0.00 0.00 85 ActiveRecord::Associations::Association#loaded! 56
    0.00 0.00 0.00 0.00 25/28 ActiveRecord::Associations::BelongsToPolymorphicAssociation#stale_state 58
    0.00 0.00 0.00 0.00 34/110 ActiveRecord::Associations::BelongsToAssociation#stale_state 58
    0.00 0.00 0.00 0.00 26/31 ActiveRecord::Associations::Association#stale_state 58
    0.00 0.00 0.00 0.00 5/87 ActiveRecord::Scoping::Default::ClassMethods#ignore_default_scope? 129
    0.00 0.00 0.00 0.00 82/87 ActiveRecord::Scoping::ClassMethods#current_scope 16
Inf% Inf% 0.00 0.00 0.00 0.00 87 <Class::ActiveRecord::Scoping::ScopeRegistry>#value_for 55
    0.00 0.00 0.00 0.00 87/87 ActiveRecord::Scoping::ScopeRegistry#value_for 55
    0.00 0.00 0.00 0.00 87/780 ActiveSupport::PerThreadRegistry#instance 55
    0.00 0.00 0.00 0.00 23/23 ActiveSupport::TimeWithZone#period 74
Inf% Inf% 0.00 0.00 0.00 0.00 23 ActiveSupport::TimeZone#period_for_utc 512
    0.00 0.00 0.00 0.00 23/23 TZInfo::DataTimezone#period_for_utc 513
    0.00 0.00 0.00 0.00 19/39 ActiveRecord::Core#initialize 312
    0.00 0.00 0.00 0.00 20/39 ActiveRecord::Core#init_with 339
Inf% Inf% 0.00 0.00 0.00 0.00 39 ActiveRecord::Aggregations#init_internals 24
    0.00 0.00 0.00 0.00 39/39 ActiveRecord::Associations#init_internals 26
    0.00 0.00 0.00 0.00 1/755 <Class::WebMock::Util::Headers>#pp_headers_string 40
    0.00 0.00 0.00 0.00 1/755 ActiveSupport::JSON::Encoding::JSONGemEncoder#encode 35
    0.00 0.00 0.00 0.00 1/755 ActionDispatch::Request#engine_script_name= 151
    0.00 0.00 0.00 0.00 1/755 <Module::WebMock::NetHTTPUtility>#validate_headers 340
    0.00 0.00 0.00 0.00 1/755 Mustermann::Pattern#to_s 83
    0.00 0.00 0.00 0.00 2/755 WebMock::StubRequestSnippet#to_s 13
    0.00 0.00 0.00 0.00 1/755 Sinatra::Helpers#content_type 345
    0.00 0.00 0.00 0.00 1/755 MultiJson::Adapters::JsonCommon#load 10
    0.00 0.00 0.00 0.00 1/755 Net::HTTPHeader#to_hash 199
    0.00 0.00 0.00 0.00 1/755 ActiveModel::Serializers::Xml::Serializer#initialize 59
    0.00 0.00 0.00 0.00 1/755 <Class::ActionDispatch::Journey::Router::Utils>#normalize_path 20
    0.00 0.00 0.00 0.00 2/755 ActiveRecord::StatementCache::PartialQuery#sql_for 52
    0.00 0.00 0.00 0.00 1/755 URI::Generic#merge 1113
    0.00 0.00 0.00 0.00 1/755 <Class::Rack::MockRequest>#env_for 95
    0.00 0.00 0.00 0.00 3/755 <Class::WebMock::Util::Headers>#sorted_headers_string 25
    0.00 0.00 0.00 0.00 3/755 WebMock::RequestSignature#to_s 15
    0.00 0.00 0.00 0.00 2/755 Net::HTTPGenericRequest#initialize 27
    0.00 0.00 0.00 0.00 1/755 ActionDispatch::Integration::RequestHelpers#post 24
    0.00 0.00 0.00 0.00 1/755 URI::Generic#to_s 1335
    0.00 0.00 0.00 0.00 1/755 Builder::XmlMarkup#initialize 196
    0.00 0.00 0.00 0.00 1/755 <Module::JSON>#generate 212
    0.00 0.00 0.00 0.00 1/755 Sinatra::Base#call 908
    0.00 0.00 0.00 0.00 4/755 Hash#each
    0.00 0.00 0.00 0.00 3/755 ActiveRecord::Relation#to_a 195
    0.00 0.00 0.00 0.00 2/755 ActiveRecord::StatementCache::BindMap#bind 84
    0.00 0.00 0.00 0.00 2/755 Sinatra::IndifferentHash#merge 154
    0.00 0.00 0.00 0.00 1/755 ActionDispatch::Request::Session::Options#initialize 45
    0.00 0.00 0.00 0.00 1/755 ActiveRecord::Associations::CollectionAssociation#replace 244
    0.00 0.00 0.00 0.00 3/755 ActiveSupport::Inflector#apply_inflections 400
    0.00 0.00 0.00 0.00 5/755 UUIDTools::UUID#to_s 442
    0.00 0.00 0.00 0.00 5/755 Concurrent::Collection::NonConcurrentMapBackend#dupped_backend 123
    0.00 0.00 0.00 0.00 6/755 Addressable::URI#dup 2266
    0.00 0.00 0.00 0.00 7/755 ActiveRecord::Relation#to_ary 195
    0.00 0.00 0.00 0.00 1/755 <Module::JSON>#parse 156
    0.00 0.00 0.00 0.00 15/755 Hash#except 13
    0.00 0.00 0.00 0.00 22/755 ActiveRecord::Querying#find_by_sql 42
    0.00 0.00 0.00 0.00 17/755 ActiveRecord::ConnectionAdapters::DatabaseStatements#to_sql_and_binds 39
    0.00 0.00 0.00 0.00 23/755 ActiveRecord::Relation#values 508
    0.00 0.00 0.00 0.00 4/755 URI::RFC2396_Parser#unescape 13
    0.00 0.00 0.00 0.00 45/755 ActiveRecord::Result#initialize_copy 109
    0.00 0.00 0.00 0.00 46/755 Arel::Collectors::PlainString#initialize 6
    0.00 0.00 0.00 0.00 19/755 Hash#deep_dup 44
    0.00 0.00 0.00 0.00 40/755 ActiveRecord::TableMetadata#resolve_column_aliases 14
    0.00 0.00 0.00 0.00 48/755 ActiveRecord::Relation#initialize_copy 36
    0.00 0.00 0.00 0.00 168/755 Array#map
    0.00 0.00 0.00 0.00 15/755 MonitorMixin#synchronize 129
    0.00 0.00 0.00 0.00 72/755 ActiveSupport::Notifications::Event#initialize 60
    0.00 0.00 0.00 0.00 152/755 Object#deep_dup 16
Inf% Inf% 0.00 0.00 0.00 0.00 755 *Kernel#dup
    0.00 0.00 0.00 0.00 603/603 Kernel#initialize_dup
    0.00 0.00 0.00 0.00 152/152 ActiveModel::Attribute#initialize_dup
    0.00 0.00 0.00 0.00 23/23 ActiveSupport::TimeZone#period_for_utc 513
Inf% Inf% 0.00 0.00 0.00 0.00 23 TZInfo::DataTimezone#period_for_utc 13
    0.00 0.00 0.00 0.00 23/23 TZInfo::TransitionDataTimezoneInfo#period_for_utc 14
    0.00 0.00 0.00 0.00 23/123 TZInfo::InfoTimezone#info 14
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Connection#with_auth 109
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveResource::Connection#request 120
    0.00 0.00 0.00 0.00 1/10 <Module::ActiveSupport::Notifications>#instrument 121
    0.00 0.00 0.00 0.00 2/3188 Module#=== 121
    0.00 0.00 0.00 0.00 2/780 <Class::ActiveSupport::Cache::Strategy::LocalCache::LocalCacheRegistry>#set_cache_for 32
    0.00 0.00 0.00 0.00 18/780 <Class::ActiveRecord::SuppressorRegistry>#suppressed 55
    0.00 0.00 0.00 0.00 30/780 <Class::ActiveRecord::Scoping::ScopeRegistry>#set_value_for 55
    0.00 0.00 0.00 0.00 25/780 <Module::ActiveSupport::Notifications>#instrumenter 190
    0.00 0.00 0.00 0.00 72/780 <Class::ActiveRecord::RuntimeRegistry>#sql_runtime= 21
    0.00 0.00 0.00 0.00 72/780 <Class::ActiveRecord::RuntimeRegistry>#sql_runtime 20
    0.00 0.00 0.00 0.00 103/780 <Class::ActiveRecord::ExplainRegistry>#collect? 55
    0.00 0.00 0.00 0.00 87/780 <Class::ActiveRecord::Scoping::ScopeRegistry>#value_for 55
    0.00 0.00 0.00 0.00 155/780 <Class::ActiveRecord::RuntimeRegistry>#connection_handler 20
    0.00 0.00 0.00 0.00 216/780 ActiveSupport::Subscriber#event_stack 107
Inf% Inf% 0.00 0.00 0.00 0.00 780 ActiveSupport::PerThreadRegistry#instance 46
    0.00 0.00 0.00 0.00 780/817 Thread#[] 47
    0.00 0.00 0.00 0.00 780/2045 <Class::Thread>#current 47
    0.00 0.00 0.00 0.00 23/23 TZInfo::DataTimezone#period_for_utc 14
Inf% Inf% 0.00 0.00 0.00 0.00 23 TZInfo::TransitionDataTimezoneInfo#period_for_utc 79
    0.00 0.00 0.00 0.00 23/123 Integer#upto 98
    0.00 0.00 0.00 0.00 23/24 Integer#downto 87
    0.00 0.00 0.00 0.00 23/184 <Class::TZInfo::TimeOrDateTime>#wrap 81
    0.00 0.00 0.00 0.00 23/2636 Class#new 107
    0.00 0.00 0.00 0.00 23/123 TZInfo::TimeOrDateTime#year 82
    0.00 0.00 0.00 0.00 23/223 TZInfo::TransitionDataTimezoneInfo#transition_before_end 85
    0.00 0.00 0.00 0.00 23/123 TZInfo::TimeOrDateTime#mon 82
    0.00 0.00 0.00 0.00 23/123 TZInfo::TransitionDataTimezoneInfo#transition_index 82
    0.00 0.00 0.00 0.00 23/123 TZInfo::TransitionDataTimezoneInfo#transition_after_start 96
    0.00 0.00 0.00 0.00 217/501 Kernel#catch
    0.00 0.00 0.00 0.00 284/501 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 501 ActiveSupport::Callbacks::CallTemplate#expand 403
    0.00 0.00 0.00 0.00 1503/1517 Array#unshift 412
    0.00 0.00 0.00 0.00 501/934 Array#map 404
    0.00 0.00 0.00 0.00 72/72 ActiveSupport::LogSubscriber#start 80
Inf% Inf% 0.00 0.00 0.00 0.00 72 ActiveSupport::Subscriber#start 86
    0.00 0.00 0.00 0.00 72/2636 Class#new 87
    0.00 0.00 0.00 0.00 144/216 ActiveSupport::Subscriber#event_stack 88
    0.00 0.00 0.00 0.00 72/144 ActiveSupport::Subscriber#now 87
    0.00 0.00 0.00 0.00 72/86 Array#push 91
    0.00 0.00 0.00 0.00 72/290 Array#last 88
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Abilities::Application#initialize 139
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Core::ClassMethods#find_by 140
    0.00 0.00 0.00 0.00 1/2 Core::Abilities::Base#initialize 141
    0.00 0.00 0.00 0.00 1/1 Core::Service::Request#authorisation_code 140
    0.00 0.00 0.00 0.00 28/110 ActiveRecord::Associations::BelongsToPolymorphicAssociation#stale_state 35
    0.00 0.00 0.00 0.00 48/110 ActiveRecord::Associations::Association#stale_target? 69
    0.00 0.00 0.00 0.00 34/110 ActiveRecord::Associations::Association#loaded! 58
Inf% Inf% 0.00 0.00 0.00 0.00 110 ActiveRecord::Associations::BelongsToAssociation#stale_state 124
    0.00 0.00 0.00 0.00 110/482 ActiveRecord::AttributeMethods::Read#_read_attribute 125
    0.00 0.00 0.00 0.00 105/226 ActiveSupport::NumericWithFormat#to_s 126
    0.00 0.00 0.00 0.00 110/213 ActiveRecord::Reflection::AssociationReflection#foreign_key 125
    0.00 0.00 0.00 0.00 2/132 ActiveRecord::PredicateBuilder::RangeHandler#call 17
    0.00 0.00 0.00 0.00 9/132 ActiveRecord::Validations::UniquenessValidator#build_relation 74
    0.00 0.00 0.00 0.00 39/132 ActiveRecord::PredicateBuilder::BasicObjectHandler#call 11
    0.00 0.00 0.00 0.00 82/132 Hash#each
Inf% Inf% 0.00 0.00 0.00 0.00 132 ActiveRecord::PredicateBuilder#build_bind_attribute 59
    0.00 0.00 0.00 0.00 132/180 ActiveRecord::TableMetadata#type 60
    0.00 0.00 0.00 0.00 264/2636 Class#new 60
    0.00 0.00 0.00 0.00 132/2160 String#to_s 60
    0.00 0.00 0.00 0.00 1/74 ActiveRecord::AttributeMethods::Query#query_attribute 13
    0.00 0.00 0.00 0.00 1/74 ActiveRecord::Reflection::AssociationReflection#join_id_for 491
    0.00 0.00 0.00 0.00 2/74 ActiveRecord::Associations::Association#creation_attributes 210
    0.00 0.00 0.00 0.00 6/74 ActiveRecord::Associations::BelongsToPolymorphicAssociation#klass 8
    0.00 0.00 0.00 0.00 8/74 ActiveRecord::Associations::AssociationScope#last_chain_scope 66
    0.00 0.00 0.00 0.00 7/74 ActiveRecord::Core#init_with 20
    0.00 0.00 0.00 0.00 28/74 ActiveRecord::Associations::BelongsToPolymorphicAssociation#stale_state 36
    0.00 0.00 0.00 0.00 21/74 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 74 ActiveRecord::AttributeMethods#[] 395
    0.00 0.00 0.00 0.00 74/74 ActiveRecord::AttributeMethods::Read#read_attribute 396
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::Validations::UniquenessValidator#validate_each 23
Inf% Inf% 0.00 0.00 0.00 0.00 9 ActiveRecord::Validations::UniquenessValidator#build_relation 58
    0.00 0.00 0.00 0.00 9/151 <Class::ActiveRecord::Base>#connection 81
    0.00 0.00 0.00 0.00 9/54 ActiveRecord::QueryMethods#where! 85
    0.00 0.00 0.00 0.00 9/17 ActiveRecord::Scoping::Default::ClassMethods#unscoped 85
    0.00 0.00 0.00 0.00 9/132 ActiveRecord::PredicateBuilder#build_bind_attribute 74
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::ConnectionAdapters::AbstractAdapter#case_insensitive_comparison 81
    0.00 0.00 0.00 0.00 9/311 ActiveModel::AttributeMethods::ClassMethods#attribute_alias? 69
    0.00 0.00 0.00 0.00 9/37 ActiveRecord::ModelSchema::ClassMethods#columns_hash 77
    0.00 0.00 0.00 0.00 9/136 ActiveRecord::Reflection::ClassMethods#_reflect_on_association 59
    0.00 0.00 0.00 0.00 9/159 ActiveRecord::Core::ClassMethods#predicate_builder 74
    0.00 0.00 0.00 0.00 9/181 ActiveRecord::Core::ClassMethods#arel_table 76
    0.00 0.00 0.00 0.00 9/442 Symbol#to_s 73
    0.00 0.00 0.00 0.00 9/897 Kernel#nil? 64
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::Core#initialize 313
Inf% Inf% 0.00 0.00 0.00 0.00 19 ActiveRecord::Scoping#initialize_internals_callback 42
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::Scoping#populate_with_current_scope_attributes 44
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::Inheritance#initialize_internals_callback 43
    0.00 0.00 0.00 0.00 172/172 ActiveRecord::AttributeMethods::Write#_write_attribute 51
Inf% Inf% 0.00 0.00 0.00 0.00 172 ActiveModel::AttributeSet#write_from_user 56
    0.00 0.00 0.00 0.00 172/172 ActiveModel::Attribute#with_value_from_user 57
    0.00 0.00 0.00 0.00 172/1035 ActiveModel::AttributeSet#[] 57
    0.00 0.00 0.00 0.00 6/6 ActiveModel::LazyAttributeHash#[]= 57
    0.00 0.00 0.00 0.00 3/49 ActiveRecord::QueryMethods#create_with 772
    0.00 0.00 0.00 0.00 3/49 ActiveRecord::QueryMethods#order 295
    0.00 0.00 0.00 0.00 12/49 ActiveRecord::QueryMethods#limit 666
    0.00 0.00 0.00 0.00 24/49 ActiveRecord::QueryMethods#where 584
    0.00 0.00 0.00 0.00 7/49 ActiveRecord::QueryMethods#includes 116
Inf% Inf% 0.00 0.00 0.00 0.00 49 ActiveRecord::SpawnMethods#spawn 10
    0.00 0.00 0.00 0.00 12/38 ActiveRecord::Scoping::Named::ClassMethods#all 11
    0.00 0.00 0.00 0.00 37/50 Kernel#clone 11
    0.00 0.00 0.00 0.00 1/438 ActiveModel::Validations::Clusivity#include? 28
    0.00 0.00 0.00 0.00 2/438 ActiveRecord::TestFixtures::ClassMethods#uses_transaction? 944
    0.00 0.00 0.00 0.00 18/438 FactoryBot::Attribute#alias_for? 24
    0.00 0.00 0.00 0.00 6/438 <Class::FactoryBot::Evaluator>#define_attribute 69
    0.00 0.00 0.00 0.00 1/438 Api::EndpointHandler#`file_attatched' condition 21
    0.00 0.00 0.00 0.00 2/438 Sinatra::Response#drop_body? 183
    0.00 0.00 0.00 0.00 2/438 Rack::Request::Helpers#parseable_data? 332
    0.00 0.00 0.00 0.00 1/438 Array#any?
    0.00 0.00 0.00 0.00 2/438 Hash#each_key
    0.00 0.00 0.00 0.00 2/438 Rack::Request::Helpers#form_data? 326
    0.00 0.00 0.00 0.00 2/438 Mustermann::Pattern#respond_to? 354
    0.00 0.00 0.00 0.00 2/438 Addressable::URI#ip_based? 1850
    0.00 0.00 0.00 0.00 2/438 Rack::Protection::Base#safe? 38
    0.00 0.00 0.00 0.00 1/438 Core::Service::ContentFiltering::Helpers#process_request_body 25
    0.00 0.00 0.00 0.00 2/438 Rack::MethodOverride#call 16
    0.00 0.00 0.00 0.00 2/438 Mustermann::Pattern#always_array? 392
    0.00 0.00 0.00 0.00 4/438 Rack::Protection::Base#html? 122
    0.00 0.00 0.00 0.00 2/438 ActiveRecord::AutosaveAssociation#association_valid? 327
    0.00 0.00 0.00 0.00 7/438 CanCan::Rule#matches_subject? 90
    0.00 0.00 0.00 0.00 2/438 ActiveRecord::Inheritance::ClassMethods#find_sti_class 232
    0.00 0.00 0.00 0.00 18/438 CanCan::Rule#matches_action? 86
    0.00 0.00 0.00 0.00 33/438 ActiveRecord::AttributeMethods#respond_to? 286
    0.00 0.00 0.00 0.00 32/438 Array#map
    0.00 0.00 0.00 0.00 117/438 ActiveRecord::Scoping::ScopeRegistry#raise_invalid_scope_type! 100
    0.00 0.00 0.00 0.00 75/438 Array#select
    0.00 0.00 0.00 0.00 100/438 ActiveSupport::TimeWithZone#change 368
Inf% Inf% 0.00 0.00 0.00 0.00 438 Array#include?
    0.00 0.00 0.00 0.00 100/100 TZInfo::TimezonePeriod#==
    0.00 0.00 0.00 0.00 3/3 Rack::Request::AcceptableMediaTypes::MediaType#==
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::Persistence::ClassMethods#_insert_record 184
Inf% Inf% 0.00 0.00 0.00 0.00 17 ActiveRecord::Persistence::ClassMethods#_substitute_values 220
    0.00 0.00 0.00 0.00 17/130 Enumerable#map 221
    0.00 0.00 0.00 0.00 72/72 ActiveSupport::Subscriber#finish 101
Inf% Inf% 0.00 0.00 0.00 0.00 72 ActiveRecord::LogSubscriber#sql 20
    0.00 0.00 0.00 0.00 72/216 ActiveRecord::LogSubscriber#logger 22
    0.00 0.00 0.00 0.00 72/72 <Class::ActiveRecord::LogSubscriber>#runtime 21
    0.00 0.00 0.00 0.00 72/72 <Class::ActiveRecord::LogSubscriber>#runtime= 21
    0.00 0.00 0.00 0.00 72/72 ActiveSupport::Notifications::Event#duration 21
    0.00 0.00 0.00 0.00 72/72 Logger#debug? 22
    0.00 0.00 0.00 0.00 72/3206 Kernel#class 21
    0.00 0.00 0.00 0.00 74/74 ActiveRecord::AttributeMethods#[] 396
Inf% Inf% 0.00 0.00 0.00 0.00 74 ActiveRecord::AttributeMethods::Read#read_attribute 54
    0.00 0.00 0.00 0.00 74/482 ActiveRecord::AttributeMethods::Read#_read_attribute 64
    0.00 0.00 0.00 0.00 74/311 ActiveModel::AttributeMethods::ClassMethods#attribute_alias? 55
    0.00 0.00 0.00 0.00 74/470 ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods#primary_key 61
    0.00 0.00 0.00 0.00 23/297 ActiveRecord::Transactions#sync_with_transaction_state 63
    0.00 0.00 0.00 0.00 148/3206 Kernel#class 55
    0.00 0.00 0.00 0.00 72/2160 String#to_s 58
    0.00 0.00 0.00 0.00 2/442 Symbol#to_s 58
    0.00 0.00 0.00 0.00 1/1 Uuid::Uuidable#ensure_uuid_created 33
Inf% Inf% 0.00 0.00 0.00 0.00 1 User::GeneratedAssociationMethods#create_uuid_object! 36
    0.00 0.00 0.00 0.00 1/5 ActiveRecord::Associations::Association#create! 37
    0.00 0.00 0.00 0.00 1/106 ActiveRecord::Associations#association 37
    0.00 0.00 0.00 0.00 1/138 Mocha::Mockery#verify 86
    0.00 0.00 0.00 0.00 1/138 ActionDispatch::Journey::Route#matches? 163
    0.00 0.00 0.00 0.00 1/138 ActionDispatch::Routing::Mapper::Constraints#matches? 39
    0.00 0.00 0.00 0.00 1/138 ActiveRecord::Core::ClassMethods#find_by 197
    0.00 0.00 0.00 0.00 1/138 Sinatra::Helpers#content_type 346
    0.00 0.00 0.00 0.00 133/138 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 138 Enumerable#all?
    0.00 0.00 0.00 0.00 137/1320 Array#each
    0.00 0.00 0.00 0.00 1/290 Hash#each
    0.00 0.00 0.00 0.00 1/1 Core::Abilities::Application#initialize 140
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Core::ClassMethods#find_by 186
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::StatementCache#execute 208
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Core::ClassMethods#cached_find_by_statement 201
    0.00 0.00 0.00 0.00 1/21 ActiveRecord::Scoping::Default::ClassMethods#scope_attributes? 187
    0.00 0.00 0.00 0.00 1/151 <Class::ActiveRecord::Base>#connection 208
    0.00 0.00 0.00 0.00 2/372 Array#any? 187
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Reflection::ClassMethods#reflect_on_all_aggregations 187
    0.00 0.00 0.00 0.00 1/138 Enumerable#all? 197
    0.00 0.00 0.00 0.00 1/37 ActiveRecord::ModelSchema::ClassMethods#columns_hash 187
    0.00 0.00 0.00 0.00 1/252 ActiveRecord::ModelSchema::ClassMethods#inheritance_column 187
    0.00 0.00 0.00 0.00 2/46 Hash#values 192
    0.00 0.00 0.00 0.00 1/513 Hash#key? 187
    0.00 0.00 0.00 0.00 2/72 Hash#keys 197
    0.00 0.00 0.00 0.00 2/234 Array#first 190
    0.00 0.00 0.00 0.00 1/3188 Module#=== 192
    0.00 0.00 0.00 0.00 151/151 ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection 1012
Inf% Inf% 0.00 0.00 0.00 0.00 151 ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool 1039
    0.00 0.00 0.00 0.00 151/155 ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool 1040
    0.00 0.00 0.00 0.00 151/151 Concurrent::Map#fetch 1040
    0.00 0.00 0.00 0.00 39/39 Arel::Visitors::Reduce#visit 15
Inf% Inf% 0.00 0.00 0.00 0.00 39 Arel::Visitors::ToSql#visit_Arel_Nodes_Casted 153
    0.00 0.00 0.00 0.00 39/39 Arel::Visitors::ToSql#quoted 154
    0.00 0.00 0.00 0.00 39/722 Arel::Collectors::SubstituteBinds#<< 154
    0.00 0.00 0.00 0.00 39/2160 String#to_s 154
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::Associations::Preloader::Association#records_for 106
Inf% Inf% 0.00 0.00 0.00 0.00 7 ActiveRecord::Associations::Preloader::Association#scope 109
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::Associations::Preloader::Association#build_scope 110
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::Associations::Preloader::Association#scope 110
Inf% Inf% 0.00 0.00 0.00 0.00 7 ActiveRecord::Associations::Preloader::Association#build_scope 117
    0.00 0.00 0.00 0.00 7/51 ActiveRecord::Core::ClassMethods#relation 118
    0.00 0.00 0.00 0.00 3/54 ActiveRecord::QueryMethods#where! 121
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::Scoping::Named::ClassMethods#scope_for_association 118
    0.00 0.00 0.00 0.00 3/22 ActiveRecord::Inheritance::ClassMethods#polymorphic_name 121
    0.00 0.00 0.00 0.00 39/39 ActiveRecord::Aggregations#init_internals 26
Inf% Inf% 0.00 0.00 0.00 0.00 39 ActiveRecord::Associations#init_internals 264
    0.00 0.00 0.00 0.00 39/39 ActiveRecord::Core#init_internals 266
    0.00 0.00 0.00 0.00 1/59 Array#flatten
    0.00 0.00 0.00 0.00 1/59 ActiveSupport::Tryable#try 8
    0.00 0.00 0.00 0.00 11/59 <Class::Array>#wrap 42
    0.00 0.00 0.00 0.00 4/59 FactoryBot::Evaluator#method_missing 41
    0.00 0.00 0.00 0.00 30/59 ActiveModel::AttributeAssignment#_assign_attribute 50
    0.00 0.00 0.00 0.00 12/59 Object#blank? 20
Inf% Inf% 0.00 0.00 0.00 0.00 59 ActiveRecord::AttributeMethods#respond_to? 270
    0.00 0.00 0.00 0.00 59/59 ActiveModel::AttributeMethods#respond_to? 271
    0.00 0.00 0.00 0.00 33/139 ActiveRecord::ModelSchema::ClassMethods#column_names 286
    0.00 0.00 0.00 0.00 33/438 Array#include? 286
    0.00 0.00 0.00 0.00 33/442 Symbol#to_s 279
    0.00 0.00 0.00 0.00 33/3206 Kernel#class 286
    0.00 0.00 0.00 0.00 1/1364 Kernel#hash 273
    0.00 0.00 0.00 0.00 3/30 ActiveRecord::Associations::BelongsToAssociation#inversed_from 35
    0.00 0.00 0.00 0.00 14/30 ActiveRecord::Associations::BelongsToPolymorphicAssociation#replace_keys 18
    0.00 0.00 0.00 0.00 13/30 ActiveRecord::Associations::BelongsToAssociation#replace 29
Inf% Inf% 0.00 0.00 0.00 0.00 30 ActiveRecord::Associations::BelongsToAssociation#replace_keys 97
    0.00 0.00 0.00 0.00 30/65 ActiveRecord::AttributeMethods#[]= 98
    0.00 0.00 0.00 0.00 30/482 ActiveRecord::AttributeMethods::Read#_read_attribute 98
    0.00 0.00 0.00 0.00 30/30 ActiveRecord::Associations::BelongsToAssociation#primary_key 98
    0.00 0.00 0.00 0.00 30/213 ActiveRecord::Reflection::AssociationReflection#foreign_key 98
    0.00 0.00 0.00 0.00 1/65 ActiveRecord::AutosaveAssociation#save_has_one_association 443
    0.00 0.00 0.00 0.00 2/65 Hash#each
    0.00 0.00 0.00 0.00 14/65 ActiveRecord::Associations::BelongsToPolymorphicAssociation#replace_keys 19
    0.00 0.00 0.00 0.00 18/65 ActiveRecord::AutosaveAssociation#save_belongs_to_association 483
    0.00 0.00 0.00 0.00 30/65 ActiveRecord::Associations::BelongsToAssociation#replace_keys 98
Inf% Inf% 0.00 0.00 0.00 0.00 65 ActiveRecord::AttributeMethods#[]= 409
    0.00 0.00 0.00 0.00 65/65 ActiveRecord::AttributeMethods::Write#write_attribute 410
    0.00 0.00 0.00 0.00 7/14 ActiveRecord::Associations::Association#scope 79
    0.00 0.00 0.00 0.00 7/14 ActiveRecord::Associations::Association#target_scope 135
Inf% Inf% 0.00 0.00 0.00 0.00 14 ActiveRecord::SpawnMethods#merge! 41
    0.00 0.00 0.00 0.00 14/14 ActiveRecord::Relation::Merger#merge 45
    0.00 0.00 0.00 0.00 14/2636 Class#new 45
    0.00 0.00 0.00 0.00 28/5987 Kernel#is_a? 42
    0.00 0.00 0.00 0.00 72/216 ActiveSupport::LogSubscriber#start 80
    0.00 0.00 0.00 0.00 72/216 ActiveRecord::LogSubscriber#sql 22
    0.00 0.00 0.00 0.00 72/216 ActiveSupport::LogSubscriber#finish 84
Inf% Inf% 0.00 0.00 0.00 0.00 216 ActiveRecord::LogSubscriber#logger 90
    0.00 0.00 0.00 0.00 216/216 <Class::ActiveRecord::Base>#logger 91
    0.00 0.00 0.00 0.00 1/5987 ActiveRecord::Persistence::ClassMethods#create 32
    0.00 0.00 0.00 0.00 1/5987 ActiveModel::Validations::Clusivity#inclusion_method 41
    0.00 0.00 0.00 0.00 1/5987 ActiveRecord::Relation#create 82
    0.00 0.00 0.00 0.00 1/5987 Time#unit_sub 286
    0.00 0.00 0.00 0.00 1/5987 ActionDispatch::Session::SessionObject#loaded_session? 76
    0.00 0.00 0.00 0.00 1/5987 ActiveRecord::ConnectionAdapters::TransactionManager#after_failure_actions 277
    0.00 0.00 0.00 0.00 1/5987 WebMock::BodyPattern#initialize 240
    0.00 0.00 0.00 0.00 1/5987 String#pluralize 34
    0.00 0.00 0.00 0.00 1/5987 <Module::WebMock>#net_connect_allowed? 62
    0.00 0.00 0.00 0.00 1/5987 WebMock::RequestSignature#initialize 10
    0.00 0.00 0.00 0.00 1/5987 Rack::Test::Session#env_for 245
    0.00 0.00 0.00 0.00 4/5987 <Class::WebMock::Util::URI>#normalize_uri 31
    0.00 0.00 0.00 0.00 1/5987 ActiveRecord::Persistence::ClassMethods#create! 49
    0.00 0.00 0.00 0.00 2/5987 WebMock::RequestPattern#create_uri_pattern 79
    0.00 0.00 0.00 0.00 1/5987 Rack::Response::Helpers#buffered_body! 228
    0.00 0.00 0.00 0.00 2/5987 Sinatra::Helpers#body 261
    0.00 0.00 0.00 0.00 2/5987 ActiveRecord::Relation::QueryAttribute#boundable? 29
    0.00 0.00 0.00 0.00 1/5987 URI::RFC3986_Parser#convert_to_uri 114
    0.00 0.00 0.00 0.00 9/5987 Rack::Request::AcceptableMediaTypes::MediaType#== 123
    0.00 0.00 0.00 0.00 5/5987 ActiveModel::Type::String#changed_in_place? 9
    0.00 0.00 0.00 0.00 8/5987 ActiveSupport::ToJsonWithActiveSupportEncoder#to_json 36
    0.00 0.00 0.00 0.00 4/5987 Sinatra::Base#process_route 1024
    0.00 0.00 0.00 0.00 8/5987 Logger::LogDevice#check_shift_log 774
    0.00 0.00 0.00 0.00 9/5987 FactoryBot::StrategyCalculator#strategy_is_object? 19
    0.00 0.00 0.00 0.00 3/5987 ActiveRecord::Sanitization::ClassMethods#sanitize_sql_for_order 63
    0.00 0.00 0.00 0.00 10/5987 ActiveSupport::EachTimeWithZone#ensure_iteration_allowed 20
    0.00 0.00 0.00 0.00 6/5987 Array#map!
    0.00 0.00 0.00 0.00 8/5987 Sinatra::IndifferentHash#convert_key 186
    0.00 0.00 0.00 0.00 4/5987 <Module::Rack::Utils>#status_code 571
    0.00 0.00 0.00 0.00 10/5987 <Class::Sinatra::Base>#force_encoding 1750
    0.00 0.00 0.00 0.00 2/5987 <Class::SBCF::Prefix>#from_input 22
    0.00 0.00 0.00 0.00 1/5987 Rack::Test::Session#initialize 41
    0.00 0.00 0.00 0.00 24/5987 <Class::Time>#find_zone! 83
    0.00 0.00 0.00 0.00 3/5987 Core::Io::Base::JsonFormattingBehaviour::Input::AssociationHandling#handle_belongs_to 126
    0.00 0.00 0.00 0.00 15/5987 Array#extract_options! 25
    0.00 0.00 0.00 0.00 8/5987 ActiveRecord::Inheritance::ClassMethods#subclass_from_attributes 249
    0.00 0.00 0.00 0.00 7/5987 Array#map
    0.00 0.00 0.00 0.00 20/5987 ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#cast 14
    0.00 0.00 0.00 0.00 16/5987 Array#each
    0.00 0.00 0.00 0.00 4/5987 SBCF::Checksum#== 72
    0.00 0.00 0.00 0.00 12/5987 String#% 14
    0.00 0.00 0.00 0.00 21/5987 ActiveRecord::ConnectionAdapters::DatabaseStatements#sanitize_limit 412
    0.00 0.00 0.00 0.00 20/5987 ActiveRecord::Associations::Association#raise_on_type_mismatch! 241
    0.00 0.00 0.00 0.00 15/5987 ActiveRecord::ConnectionAdapters::QueryCache#locked? 136
    0.00 0.00 0.00 0.00 28/5987 ActiveRecord::SpawnMethods#merge! 42
    0.00 0.00 0.00 0.00 19/5987 ActiveSupport::HashWithIndifferentAccess#update 124
    0.00 0.00 0.00 0.00 22/5987 #<ActiveModel::Type::Helpers::AcceptsMultiparameterTime:0x00007fc75a544100>#assert_valid_value 17
    0.00 0.00 0.00 0.00 46/5987 #<ActiveModel::Type::Helpers::AcceptsMultiparameterTime:0x00007fc75a544100>#cast 9
    0.00 0.00 0.00 0.00 61/5987 TZInfo::TimeOrDateTime#+ 256
    0.00 0.00 0.00 0.00 35/5987 ActiveRecord::Relation::QueryAttribute#nil? 21
    0.00 0.00 0.00 0.00 74/5987 ActiveSupport::CompareWithRange#cover? 50
    0.00 0.00 0.00 0.00 53/5987 ActiveRecord::Core::ClassMethods#=== 252
    0.00 0.00 0.00 0.00 39/5987 ActiveRecord::TypeCaster::Map#type_cast_for_database 11
    0.00 0.00 0.00 0.00 20/5987 <Module::ActiveRecord::LegacyYamlAdapter>#convert 6
    0.00 0.00 0.00 0.00 46/5987 ActiveRecord::ConnectionAdapters::DatabaseStatements#arel_from_relation 499
    0.00 0.00 0.00 0.00 245/5987 TZInfo::TimeOrDateTime#initialize 22
    0.00 0.00 0.00 0.00 120/5987 ActiveSupport::TimeWithZone#is_a? 470
    0.00 0.00 0.00 0.00 244/5987 <Class::ActiveSupport::Duration>#=== 145
    0.00 0.00 0.00 0.00 183/5987 ActiveRecord::ConnectionAdapters::Quoting#quote 12
    0.00 0.00 0.00 0.00 156/5987 Hash#each
    0.00 0.00 0.00 0.00 306/5987 <Class::TZInfo::TimeOrDateTime>#wrap 321
    0.00 0.00 0.00 0.00 4014/5987 TZInfo::TimeOrDateTime#<=> 226
Inf% Inf% 0.00 0.00 0.00 0.00 5987 Kernel#is_a?
    0.00 0.00 0.00 0.00 87/87 <Class::ActiveRecord::Scoping::ScopeRegistry>#value_for 55
Inf% Inf% 0.00 0.00 0.00 0.00 87 ActiveRecord::Scoping::ScopeRegistry#value_for 79
    0.00 0.00 0.00 0.00 72/159 ActiveRecord::Inheritance::ClassMethods#base_class 83
    0.00 0.00 0.00 0.00 87/117 ActiveRecord::Scoping::ScopeRegistry#raise_invalid_scope_type! 80
    0.00 0.00 0.00 0.00 145/145 Module#<= 84
    0.00 0.00 0.00 0.00 100/306 Module#name 85
    0.00 0.00 0.00 0.00 73/1060 Class#superclass 87
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::Associations::Association#scope 79
Inf% Inf% 0.00 0.00 0.00 0.00 7 ActiveRecord::Associations::Association#target_scope 134
    0.00 0.00 0.00 0.00 7/14 ActiveRecord::SpawnMethods#merge! 135
    0.00 0.00 0.00 0.00 7/38 ActiveRecord::Scoping::Named::ClassMethods#all 135
    0.00 0.00 0.00 0.00 7/68 ActiveRecord::Delegation::ClassMethods#create 135
    0.00 0.00 0.00 0.00 14/73 ActiveRecord::Associations::Association#klass 135
    0.00 0.00 0.00 0.00 9/68 ActiveRecord::SpawnMethods#relation_with 72
    0.00 0.00 0.00 0.00 7/68 ActiveRecord::Associations::Association#target_scope 135
    0.00 0.00 0.00 0.00 1/68 ActiveRecord::Associations::CollectionAssociation#reader 35
    0.00 0.00 0.00 0.00 51/68 ActiveRecord::Core::ClassMethods#relation 285
Inf% Inf% 0.00 0.00 0.00 0.00 68 ActiveRecord::Delegation::ClassMethods#create 131
    0.00 0.00 0.00 0.00 68/2636 Class#new 132
    0.00 0.00 0.00 0.00 68/68 ActiveRecord::Delegation::ClassMethods#relation_class_for 132
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Notifications::Instrumenter#instrument 124
Inf% Inf% 0.00 0.00 0.00 0.00 1 Net::HTTP#post 1265
    0.00 0.00 0.00 0.00 1/1 Net::HTTP#send_entity 1266
    0.00 0.00 0.00 0.00 3/7 Module#define_method
    0.00 0.00 0.00 0.00 4/7 BasicObject#instance_exec
Inf% Inf% 0.00 0.00 0.00 0.00 7 FactoryBot::Evaluator#method_missing 40
    0.00 0.00 0.00 0.00 1/1 Plate#maps 42
    0.00 0.00 0.00 0.00 4/59 ActiveRecord::AttributeMethods#respond_to? 41
    0.00 0.00 0.00 0.00 3/4 FactoryBot::Syntax::Methods#generate 44
    0.00 0.00 0.00 0.00 6/2636 Class#new 44
    0.00 0.00 0.00 0.00 3/3 BasicObject#singleton_method_added 44
    0.00 0.00 0.00 0.00 3/1047 Kernel#respond_to? 41
    0.00 0.00 0.00 0.00 1/1 Net::HTTP#post 1266
Inf% Inf% 0.00 0.00 0.00 0.00 1 Net::HTTP#send_entity 1476
    0.00 0.00 0.00 0.00 1/1 Net::HTTP#request 1478
    0.00 0.00 0.00 0.00 1/2636 Class#new 1478
    0.00 0.00 0.00 0.00 65/65 ActiveRecord::AttributeMethods#[]= 410
Inf% Inf% 0.00 0.00 0.00 0.00 65 ActiveRecord::AttributeMethods::Write#write_attribute 35
    0.00 0.00 0.00 0.00 65/172 ActiveRecord::AttributeMethods::Write#_write_attribute 45
    0.00 0.00 0.00 0.00 65/311 ActiveModel::AttributeMethods::ClassMethods#attribute_alias? 36
    0.00 0.00 0.00 0.00 65/470 ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods#primary_key 42
    0.00 0.00 0.00 0.00 130/3206 Kernel#class 36
    0.00 0.00 0.00 0.00 60/2160 String#to_s 39
    0.00 0.00 0.00 0.00 5/442 Symbol#to_s 39
    0.00 0.00 0.00 0.00 100/100 Array#include?
Inf% Inf% 0.00 0.00 0.00 0.00 100 TZInfo::TimezonePeriod#== 215
    0.00 0.00 0.00 0.00 200/200 TZInfo::TimezoneTransition#== 216
    0.00 0.00 0.00 0.00 100/500 TZInfo::TimezoneOffset#== 216
    0.00 0.00 0.00 0.00 100/869 Kernel#kind_of? 216
    0.00 0.00 0.00 0.00 6/51 ActiveRecord::Associations::HasOneAssociation#replace 52
    0.00 0.00 0.00 0.00 7/51 ActiveRecord::Associations::Preloader::Association#associate_records_to_owner 50
    0.00 0.00 0.00 0.00 19/51 ActiveRecord::Associations::Association#inversed_from 121
    0.00 0.00 0.00 0.00 19/51 ActiveRecord::Associations::BelongsToAssociation#replace 31
Inf% Inf% 0.00 0.00 0.00 0.00 51 ActiveRecord::Associations::Association#target= 73
    0.00 0.00 0.00 0.00 51/85 ActiveRecord::Associations::Association#loaded! 75
    0.00 0.00 0.00 0.00 40/40 ActiveModel::Type::Helpers::TimeValue#serialize 17
Inf% Inf% 0.00 0.00 0.00 0.00 40 ActiveSupport::TimeWithZone#getutc 64
    0.00 0.00 0.00 0.00 40/40 TZInfo::TimezonePeriod#to_utc 65
    0.00 0.00 0.00 0.00 40/266 ActiveSupport::TimeWithZone#period 65
    0.00 0.00 0.00 0.00 1/96 ActiveRecord::PredicateBuilder::BaseHandler#call 11
    0.00 0.00 0.00 0.00 1/96 ActiveRecord::AutosaveAssociation#save_has_one_association 439
    0.00 0.00 0.00 0.00 3/96 Core::Io::Base::JsonFormattingBehaviour::Input::AssociationHandling#load_uuid_resource 146
    0.00 0.00 0.00 0.00 12/96 ActiveRecord::Core#hash 432
    0.00 0.00 0.00 0.00 18/96 ActiveRecord::AutosaveAssociation#save_belongs_to_association 482
    0.00 0.00 0.00 0.00 27/96 ActiveRecord::Transactions#remember_transaction_record_state 404
    0.00 0.00 0.00 0.00 34/96 ActiveRecord::Persistence#_create_record 735
Inf% Inf% 0.00 0.00 0.00 0.00 96 ActiveRecord::AttributeMethods::PrimaryKey#id 18
    0.00 0.00 0.00 0.00 96/482 ActiveRecord::AttributeMethods::Read#_read_attribute 21
    0.00 0.00 0.00 0.00 96/297 ActiveRecord::Transactions#sync_with_transaction_state 19
    0.00 0.00 0.00 0.00 96/470 ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods#primary_key 20
    0.00 0.00 0.00 0.00 96/3206 Kernel#class 20
    0.00 0.00 0.00 0.00 39/39 ActiveRecord::Associations#init_internals 266
Inf% Inf% 0.00 0.00 0.00 0.00 39 ActiveRecord::Core#init_internals 536
    0.00 0.00 0.00 0.00 39/39 Arel::Visitors::ToSql#visit_Arel_Nodes_Casted 154
Inf% Inf% 0.00 0.00 0.00 0.00 39 Arel::Visitors::ToSql#quoted 749
    0.00 0.00 0.00 0.00 39/39 Arel::Attributes::Attribute#type_cast_for_database 751
    0.00 0.00 0.00 0.00 39/39 Arel::Visitors::ToSql#quote 751
    0.00 0.00 0.00 0.00 39/39 Arel::Attributes::Attribute#able_to_type_cast? 750
    0.00 0.00 0.00 0.00 1/722 Arel::Visitors::ToSql#visit_Arel_Nodes_LessThan 516
    0.00 0.00 0.00 0.00 1/722 Arel::Visitors::ToSql#visit_Arel_Nodes_GreaterThanOrEqual 498
    0.00 0.00 0.00 0.00 3/722 Arel::Visitors::ToSql#visit_Arel_Nodes_Ascending 435
    0.00 0.00 0.00 0.00 3/722 Arel::Visitors::ToSql#visit_Arel_Nodes_SelectStatement 221
    0.00 0.00 0.00 0.00 6/722 Arel::Visitors::ToSql#visit_Arel_Nodes_In 622
    0.00 0.00 0.00 0.00 9/722 Arel::Visitors::ToSql#visit_Arel_Nodes_SqlLiteral 738
    0.00 0.00 0.00 0.00 34/722 Arel::Visitors::ToSql#visit_Arel_Nodes_Values 192
    0.00 0.00 0.00 0.00 21/722 Arel::Visitors::ToSql#visit_Arel_Nodes_Limit 407
    0.00 0.00 0.00 0.00 35/722 Arel::Visitors::ToSql#visit_Arel_Nodes_Equality 669
    0.00 0.00 0.00 0.00 34/722 Arel::Visitors::ToSql#visit_Arel_Nodes_InsertStatement 125
    0.00 0.00 0.00 0.00 59/722 Arel::Visitors::ToSql#maybe_visit 814
    0.00 0.00 0.00 0.00 58/722 Arel::Visitors::ToSql#collect_nodes_for 267
    0.00 0.00 0.00 0.00 46/722 Arel::Visitors::ToSql#visit_Arel_Table 613
    0.00 0.00 0.00 0.00 39/722 Arel::Visitors::ToSql#visit_Arel_Nodes_Casted 154
    0.00 0.00 0.00 0.00 112/722 Array#each
    0.00 0.00 0.00 0.00 58/722 Arel::Visitors::ToSql#visit_Arel_Nodes_SelectCore 241
    0.00 0.00 0.00 0.00 63/722 Arel::Visitors::ToSql#visit_Arel_Attributes_Attribute 729
    0.00 0.00 0.00 0.00 140/722 Arel::Collectors::SubstituteBinds#add_bind 16
Inf% Inf% 0.00 0.00 0.00 0.00 722 Arel::Collectors::SubstituteBinds#<< 10
    0.00 0.00 0.00 0.00 722/722 Arel::Collectors::PlainString#<< 11
    0.00 0.00 0.00 0.00 11/11 ActiveRecord::Associations::Association#set_inverse_instance 101
Inf% Inf% 0.00 0.00 0.00 0.00 11 ActiveRecord::Associations::BelongsToAssociation#inversed_from 34
    0.00 0.00 0.00 0.00 8/14 ActiveRecord::Associations::BelongsToPolymorphicAssociation#replace_keys 35
    0.00 0.00 0.00 0.00 11/19 ActiveRecord::Associations::Association#inversed_from 36
    0.00 0.00 0.00 0.00 3/30 ActiveRecord::Associations::BelongsToAssociation#replace_keys 35
    0.00 0.00 0.00 0.00 3/3 <Class::Uuid>#lookup_single_uuid 164
Inf% Inf% 0.00 0.00 0.00 0.00 3 <Class::Uuid>#with_external_id 184
    0.00 0.00 0.00 0.00 3/12 ActiveRecord::Relation#_exec_scope 186
    0.00 0.00 0.00 0.00 3/38 ActiveRecord::Scoping::Named::ClassMethods#all 185
    0.00 0.00 0.00 0.00 5/238 ActiveRecord::Inheritance::ClassMethods#find_sti_class 218
    0.00 0.00 0.00 0.00 7/238 ActiveRecord::Associations::Preloader::Association#owner_key_type 89
    0.00 0.00 0.00 0.00 7/238 ActiveRecord::Associations::Preloader::Association#association_key_type 85
    0.00 0.00 0.00 0.00 39/238 ActiveRecord::TypeCaster::Map#type_cast_for_database 12
    0.00 0.00 0.00 0.00 180/238 ActiveRecord::TableMetadata#type 33
Inf% Inf% 0.00 0.00 0.00 0.00 238 ActiveRecord::ModelSchema::ClassMethods#type_for_attribute 365
    0.00 0.00 0.00 0.00 238/284 ActiveRecord::ModelSchema::ClassMethods#attribute_types 370
    0.00 0.00 0.00 0.00 237/2160 String#to_s 366
    0.00 0.00 0.00 0.00 1/442 Symbol#to_s 366
    0.00 0.00 0.00 0.00 1/156 ActiveModel::Type::Value#deserialize 24
    0.00 0.00 0.00 0.00 81/156 ActiveModel::Type::Integer#serialize 27
    0.00 0.00 0.00 0.00 74/156 ActiveModel::Attribute::FromUser#type_cast 175
Inf% Inf% 0.00 0.00 0.00 0.00 156 ActiveModel::Type::Helpers::Numeric#cast 7
    0.00 0.00 0.00 0.00 156/422 ActiveModel::Type::Value#cast 15
    0.00 0.00 0.00 0.00 156/3188 Module#=== 9
    0.00 0.00 0.00 0.00 156/397 TrueClass#=== 9
    0.00 0.00 0.00 0.00 156/397 FalseClass#=== 9
    0.00 0.00 0.00 0.00 2/9 Object#presence 12
    0.00 0.00 0.00 0.00 1/1 Net::HTTP#send_entity 1478
Inf% Inf% 0.00 0.00 0.00 0.00 1 Net::HTTP#request 74
    0.00 0.00 0.00 0.00 1/2636 Class#new 114
    0.00 0.00 0.00 0.00 1/1 <Module::WebMock::NetHTTPUtility>#request_signature_from_request 75
    0.00 0.00 0.00 0.00 1/1 WebMock::Util::HashCounter#put 77
    0.00 0.00 0.00 0.00 1/1 WebMock::StubRegistry#response_for_request 79
    0.00 0.00 0.00 0.00 1/1 <Module::WebMock>#net_connect_allowed? 84
    0.00 0.00 0.00 0.00 1/3 Kernel#raise 114
    0.00 0.00 0.00 0.00 1/3 <Class::WebMock::StubRegistry>#instance 79
    0.00 0.00 0.00 0.00 1/2 <Class::WebMock::RequestRegistry>#instance 77
    0.00 0.00 0.00 0.00 1/4 Exception#backtrace 114
    0.00 0.00 0.00 0.00 1/21 ActiveRecord::Associations::Association#skip_statement_cache? 292
    0.00 0.00 0.00 0.00 1/21 ActiveRecord::Core::ClassMethods#find_by 187
    0.00 0.00 0.00 0.00 19/21 ActiveRecord::Scoping#populate_with_current_scope_attributes 36
Inf% Inf% 0.00 0.00 0.00 0.00 21 ActiveRecord::Scoping::Default::ClassMethods#scope_attributes? 38
    0.00 0.00 0.00 0.00 21/21 ActiveRecord::Scoping::ClassMethods#scope_attributes? 39
    0.00 0.00 0.00 0.00 20/1047 Kernel#respond_to? 39
    0.00 0.00 0.00 0.00 20/56 <Class::ActiveRecord::Base>#default_scopes 39
    0.00 0.00 0.00 0.00 20/372 Array#any? 39
    0.00 0.00 0.00 0.00 172/172 ActiveModel::AttributeSet#write_from_user 57
Inf% Inf% 0.00 0.00 0.00 0.00 172 ActiveModel::Attribute#with_value_from_user 70
    0.00 0.00 0.00 0.00 172/172 <Class::ActiveModel::Attribute>#from_user 72
    0.00 0.00 0.00 0.00 22/22 #<Class:0x00007fc7596ace30>#assert_valid_value 71
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Enum::EnumType#assert_valid_value 71
    0.00 0.00 0.00 0.00 172/3206 Kernel#class 72
    0.00 0.00 0.00 0.00 149/171 ActiveModel::Type::Value#assert_valid_value 71
    0.00 0.00 0.00 0.00 14/14 ActiveRecord::SpawnMethods#merge! 45
Inf% Inf% 0.00 0.00 0.00 0.00 14 ActiveRecord::Relation::Merger#merge 65
    0.00 0.00 0.00 0.00 14/14 ActiveRecord::Relation::Merger#merge_clauses 83
    0.00 0.00 0.00 0.00 14/14 ActiveRecord::Relation::Merger#merge_multi_values 81
    0.00 0.00 0.00 0.00 14/1320 Array#each 66
    0.00 0.00 0.00 0.00 14/14 ActiveRecord::Relation::Merger#merge_single_values 82
    0.00 0.00 0.00 0.00 14/14 ActiveRecord::Relation::Merger#merge_preloads 84
    0.00 0.00 0.00 0.00 14/14 ActiveRecord::Relation::Merger#merge_joins 85
    0.00 0.00 0.00 0.00 14/14 ActiveRecord::Relation::Merger#merge_outer_joins 86
    0.00 0.00 0.00 0.00 14/14 ActiveRecord::Relation::Merger#normal_values 66
    0.00 0.00 0.00 0.00 40/40 ActiveSupport::TimeWithZone#getutc 65
Inf% Inf% 0.00 0.00 0.00 0.00 40 TZInfo::TimezonePeriod#to_utc 209
    0.00 0.00 0.00 0.00 40/40 TZInfo::TimezoneOffset#to_utc 210
    0.00 0.00 0.00 0.00 7/7 BasicObject#instance_exec
Inf% Inf% 0.00 0.00 0.00 0.00 7 ActiveRecord::QueryMethods#includes 114
    0.00 0.00 0.00 0.00 7/49 ActiveRecord::SpawnMethods#spawn 116
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::QueryMethods#includes! 116
    0.00 0.00 0.00 0.00 7/10 ActiveRecord::QueryMethods#check_if_method_has_arguments! 115
    0.00 0.00 0.00 0.00 1/1 BasicObject#instance_exec
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<Class:0x00007fc759238ac0>#well_locations 73
    0.00 0.00 0.00 0.00 1/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 1/513 Hash#key? 74
    0.00 0.00 0.00 0.00 245/245 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 245 TZInfo::TimeOrDateTime#initialize 17
    0.00 0.00 0.00 0.00 245/245 <Module::TZInfo::RubyCoreSupport>#time_nsec 26
    0.00 0.00 0.00 0.00 245/653 Module#< 29
    0.00 0.00 0.00 0.00 245/5987 Kernel#is_a? 22
    0.00 0.00 0.00 0.00 1/8 Core::Initializable::InstanceMethods#initialize 189
    0.00 0.00 0.00 0.00 3/8 ActiveSupport::Testing::TaggedLogging#before_setup 14
    0.00 0.00 0.00 0.00 2/8 Api::EndpointHandler#report 150
    0.00 0.00 0.00 0.00 1/8 Api::EndpointHandler#handle_request 194
    0.00 0.00 0.00 0.00 1/8 Rails::Rack::Logger#call_app 37
Inf% Inf% 0.00 0.00 0.00 0.00 8 Logger#info 526
    0.00 0.00 0.00 0.00 8/8 Logger#add 527
    0.00 0.00 0.00 0.00 29/1064 ActiveRecord::QueryMethods#group_values 70
    0.00 0.00 0.00 0.00 28/1064 ActiveRecord::QueryMethods#extensions 70
    0.00 0.00 0.00 0.00 30/1064 ActiveRecord::QueryMethods#create_with_value 70
    0.00 0.00 0.00 0.00 14/1064 ActiveRecord::QueryMethods#reordering_value 70
    0.00 0.00 0.00 0.00 25/1064 ActiveRecord::QueryMethods#extending_values 70
    0.00 0.00 0.00 0.00 20/1064 ActiveRecord::QueryMethods#readonly_value 70
    0.00 0.00 0.00 0.00 43/1064 ActiveRecord::QueryMethods#left_outer_joins_values 70
    0.00 0.00 0.00 0.00 32/1064 ActiveRecord::QueryMethods#offset_value 70
    0.00 0.00 0.00 0.00 43/1064 ActiveRecord::QueryMethods#lock_value 70
    0.00 0.00 0.00 0.00 47/1064 ActiveRecord::QueryMethods#select_values 70
    0.00 0.00 0.00 0.00 39/1064 ActiveRecord::QueryMethods#distinct_value 70
    0.00 0.00 0.00 0.00 49/1064 ActiveRecord::QueryMethods#order_values 70
    0.00 0.00 0.00 0.00 29/1064 ActiveRecord::QueryMethods#skip_query_cache_value 70
    0.00 0.00 0.00 0.00 55/1064 ActiveRecord::QueryMethods#joins_values 70
    0.00 0.00 0.00 0.00 75/1064 ActiveRecord::QueryMethods#from_clause 70
    0.00 0.00 0.00 0.00 50/1064 ActiveRecord::QueryMethods#eager_load_values 70
    0.00 0.00 0.00 0.00 57/1064 ActiveRecord::QueryMethods#having_clause 70
    0.00 0.00 0.00 0.00 62/1064 ActiveRecord::QueryMethods#limit_value 70
    0.00 0.00 0.00 0.00 34/1064 ActiveRecord::QueryMethods#preload_values 70
    0.00 0.00 0.00 0.00 52/1064 ActiveRecord::QueryMethods#references_values 70
    0.00 0.00 0.00 0.00 103/1064 ActiveRecord::QueryMethods#includes_values 70
    0.00 0.00 0.00 0.00 148/1064 ActiveRecord::QueryMethods#where_clause 70
Inf% Inf% 0.00 0.00 0.00 0.00 1064 ActiveRecord::QueryMethods#get_value 907
    0.00 0.00 0.00 0.00 1064/2123 Hash#fetch 908
    0.00 0.00 0.00 0.00 5/5 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 5 Uuid::GeneratedAssociationMethods#resource= 115
    0.00 0.00 0.00 0.00 5/19 ActiveRecord::Associations::SingularAssociation#writer 116
    0.00 0.00 0.00 0.00 5/106 ActiveRecord::Associations#association 116
    0.00 0.00 0.00 0.00 48/180 ActiveRecord::PredicateBuilder#build 51
    0.00 0.00 0.00 0.00 132/180 ActiveRecord::PredicateBuilder#build_bind_attribute 60
Inf% Inf% 0.00 0.00 0.00 0.00 180 ActiveRecord::TableMetadata#type 31
    0.00 0.00 0.00 0.00 180/238 ActiveRecord::ModelSchema::ClassMethods#type_for_attribute 33
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::Scoping#initialize_internals_callback 44
Inf% Inf% 0.00 0.00 0.00 0.00 19 ActiveRecord::Scoping#populate_with_current_scope_attributes 35
    0.00 0.00 0.00 0.00 19/21 ActiveRecord::Scoping::Default::ClassMethods#scope_attributes? 36
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Scoping::ClassMethods#scope_attributes 38
    0.00 0.00 0.00 0.00 20/3206 Kernel#class 36
    0.00 0.00 0.00 0.00 1/12 Hash#any? 39
    0.00 0.00 0.00 0.00 8/8 Logger#info 527
Inf% Inf% 0.00 0.00 0.00 0.00 8 Logger#add 455
    0.00 0.00 0.00 0.00 8/8 Logger#format_message 471
    0.00 0.00 0.00 0.00 8/8 Logger::LogDevice#write 471
    0.00 0.00 0.00 0.00 1/1 Rails::Rack::Logger#started_request_message 37
    0.00 0.00 0.00 0.00 8/37 <Class::Time>#now 471
    0.00 0.00 0.00 0.00 8/8 Logger#format_severity 471
    0.00 0.00 0.00 0.00 15/897 Kernel#nil? 457
    0.00 0.00 0.00 0.00 9/594 NilClass#nil? 463
    0.00 0.00 0.00 0.00 8/513 Kernel#block_given? 464
    0.00 0.00 0.00 0.00 40/40 TZInfo::TimezonePeriod#to_utc 210
Inf% Inf% 0.00 0.00 0.00 0.00 40 TZInfo::TimezoneOffset#to_utc 72
    0.00 0.00 0.00 0.00 40/184 <Class::TZInfo::TimeOrDateTime>#wrap 73
    0.00 0.00 0.00 0.00 6/443 Thread::Mutex#synchronize
    0.00 0.00 0.00 0.00 3/443 ActiveRecord::ConnectionAdapters::ConnectionPool#active_connection? 391
    0.00 0.00 0.00 0.00 5/443 ActiveSupport::Dependencies::ClassCache#get 582
    0.00 0.00 0.00 0.00 2/443 ActiveRecord::ConnectionAdapters::QueryCache::ConnectionPoolConfiguration#query_cache_enabled 45
    0.00 0.00 0.00 0.00 10/443 <Class::ActiveSupport::Inflector::Inflections>#instance 67
    0.00 0.00 0.00 0.00 107/443 ActiveSupport::Notifications::Fanout#listeners_for 57
    0.00 0.00 0.00 0.00 155/443 ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool 1059
    0.00 0.00 0.00 0.00 155/443 ActiveRecord::ConnectionAdapters::ConnectionPool#connection 382
Inf% Inf% 0.00 0.00 0.00 0.00 443 Concurrent::Map#[] 132
    0.00 0.00 0.00 0.00 443/443 Concurrent::Collection::NonConcurrentMapBackend#[] 133
    0.00 0.00 0.00 0.00 2/153 Concurrent::Collection::NonConcurrentMapBackend#get_or_default 139
    0.00 0.00 0.00 0.00 39/161 ActiveRecord::TypeCaster::Map#type_cast_for_database 13
    0.00 0.00 0.00 0.00 122/161 ActiveModel::Attribute#value_for_database 55
Inf% Inf% 0.00 0.00 0.00 0.00 161 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter::MysqlString#serialize 864
    0.00 0.00 0.00 0.00 161/162 ActiveModel::Type::ImmutableString#serialize 868
    0.00 0.00 0.00 0.00 103/225 ActiveModel::Attribute#original_value 50
    0.00 0.00 0.00 0.00 122/225 ActiveModel::Attribute#value 42
Inf% Inf% 0.00 0.00 0.00 0.00 225 ActiveModel::Attribute::FromDatabase#type_cast 164
    0.00 0.00 0.00 0.00 44/44 ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#deserialize 165
    0.00 0.00 0.00 0.00 92/136 ActiveModel::Type::Value#deserialize 165
    0.00 0.00 0.00 0.00 88/88 ActiveModel::Type::Integer#deserialize 165
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Enum::EnumType#deserialize 165
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Relation#find_or_create_by 164
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Relation#create 81
    0.00 0.00 0.00 0.00 1/15 ActiveRecord::Relation#scoping 85
    0.00 0.00 0.00 0.00 1/5987 Kernel#is_a? 82
    0.00 0.00 0.00 0.00 216/216 ActiveRecord::LogSubscriber#logger 91
Inf% Inf% 0.00 0.00 0.00 0.00 216 <Class::ActiveRecord::Base>#logger 60
    0.00 0.00 0.00 0.00 29/29 ActiveRecord::QueryMethods#build_arel 954
Inf% Inf% 0.00 0.00 0.00 0.00 29 ActiveRecord::QueryMethods#build_select 1042
    0.00 0.00 0.00 0.00 29/29 Arel::SelectManager#project 1044
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::QueryMethods#arel_columns 1044
    0.00 0.00 0.00 0.00 20/20 <Module::Arel>#star 1048
    0.00 0.00 0.00 0.00 20/65 ActiveRecord::ModelSchema::ClassMethods#ignored_columns 1045
    0.00 0.00 0.00 0.00 49/372 Array#any? 1043
    0.00 0.00 0.00 0.00 38/47 ActiveRecord::QueryMethods#select_values 1043
    0.00 0.00 0.00 0.00 20/159 Arel::Table#[] 1048
    0.00 0.00 0.00 0.00 9/94 Array#uniq 1044
    0.00 0.00 0.00 0.00 39/39 ActiveRecord::PredicateBuilder#build 55
Inf% Inf% 0.00 0.00 0.00 0.00 39 ActiveRecord::PredicateBuilder::BasicObjectHandler#call 10
    0.00 0.00 0.00 0.00 39/132 ActiveRecord::PredicateBuilder#build_bind_attribute 11
    0.00 0.00 0.00 0.00 39/48 Arel::Predications#eq 12
    0.00 0.00 0.00 0.00 39/284 #<Class:0x00007fc75a3f3a30>#name 11
    0.00 0.00 0.00 0.00 1/1 Plate#sanger_barcode= 502
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Barcode>#build_sanger_code39 40
    0.00 0.00 0.00 0.00 1/1 <Class::Barcode>#build_sanger_barcode 41
    0.00 0.00 0.00 0.00 59/59 ActiveRecord::AttributeMethods#respond_to? 271
Inf% Inf% 0.00 0.00 0.00 0.00 59 ActiveModel::AttributeMethods#respond_to? 446
    0.00 0.00 0.00 0.00 16/17 ActiveModel::AttributeMethods#matched_attribute_method 454
    0.00 0.00 0.00 0.00 86/1047 Kernel#respond_to? 447
    0.00 0.00 0.00 0.00 16/442 Symbol#to_s 454
    0.00 0.00 0.00 0.00 15/594 NilClass#nil? 454
    0.00 0.00 0.00 0.00 1/897 Kernel#nil? 454
    0.00 0.00 0.00 0.00 351/502 ActiveRecord::ConnectionHandling#connection_specification_name 98
    0.00 0.00 0.00 0.00 151/502 ActiveRecord::ConnectionHandling#retrieve_connection 118
Inf% Inf% 0.00 0.00 0.00 0.00 502 *ActiveRecord::ConnectionHandling#connection_specification_name 96
    0.00 0.00 0.00 0.00 351/502 ActiveRecord::ConnectionHandling#connection_specification_name 98
    0.00 0.00 0.00 0.00 351/1060 Class#superclass 98
    0.00 0.00 0.00 0.00 151/897 Kernel#nil? 97
    0.00 0.00 0.00 0.00 3/1047 <Module::ActiveSupport::Notifications::Fanout::Subscribers>#new 73
    0.00 0.00 0.00 0.00 3/1047 ActiveSupport::Notifications::Fanout::Subscribers::Evented#initialize 90
    0.00 0.00 0.00 0.00 3/1047 FactoryBot::Evaluator#method_missing 41
    0.00 0.00 0.00 0.00 1/1047 ActiveModel::Validations::LengthValidator#validate_each 41
    0.00 0.00 0.00 0.00 1/1047 ActiveRecord::Validations::LengthValidator#validate_each 7
    0.00 0.00 0.00 0.00 2/1047 ActiveModel::Validations::Clusivity#include? 20
    0.00 0.00 0.00 0.00 2/1047 ActiveModel::Type::Helpers::TimeValue#apply_seconds_precision 25
    0.00 0.00 0.00 0.00 1/1047 ActiveResource::Base#load 1434
    0.00 0.00 0.00 0.00 2/1047 Addressable::URI#host= 1144
    0.00 0.00 0.00 0.00 2/1047 Addressable::URI#path= 1561
    0.00 0.00 0.00 0.00 1/1047 ActionDispatch::Response#munge_body_object 457
    0.00 0.00 0.00 0.00 1/1047 <Class::Rack::MockRequest>#env_for 145
    0.00 0.00 0.00 0.00 1/1047 Rack::MockSession#request 38
    0.00 0.00 0.00 0.00 1/1047 Rack::BodyProxy#close 19
    0.00 0.00 0.00 0.00 1/1047 MultiJson::Adapters::JsonCommon#load 9
    0.00 0.00 0.00 0.00 2/1047 Addressable::URI#scheme= 895
    0.00 0.00 0.00 0.00 2/1047 Sinatra::Base#invoke 1080
    0.00 0.00 0.00 0.00 4/1047 Addressable::URI#port= 1400
    0.00 0.00 0.00 0.00 1/1047 <Class::MultiJson::Adapter>#load 19
    0.00 0.00 0.00 0.00 1/1047 <Class::ActiveSupport::LogSubscriber>#flush_all! 71
    0.00 0.00 0.00 0.00 2/1047 Barcode::FormatHandlers::SangerBase#method_missing 271
    0.00 0.00 0.00 0.00 1/1047 Rails::Rack::Logger#call 25
    0.00 0.00 0.00 0.00 1/1047 Time#unit_sub 285
    0.00 0.00 0.00 0.00 4/1047 ActiveRecord::Relation::QueryAttribute#_infinity? 41
    0.00 0.00 0.00 0.00 1/1047 ActiveSupport::Tryable#try 8
    0.00 0.00 0.00 0.00 2/1047 <Module::WebMock::NetHTTPUtility>#request_signature_from_request 303
    0.00 0.00 0.00 0.00 6/1047 Sinatra::Base#filter! 977
    0.00 0.00 0.00 0.00 9/1047 ActiveModel::ForbiddenAttributesProtection#sanitize_for_mass_assignment 22
    0.00 0.00 0.00 0.00 1/1047 <Module::JSON>#generate 215
    0.00 0.00 0.00 0.00 11/1047 ActiveRecord::Relation::WhereClause#extract_node_value 177
    0.00 0.00 0.00 0.00 9/1047 Observable#add_observer 130
    0.00 0.00 0.00 0.00 11/1047 Hash#each
    0.00 0.00 0.00 0.00 1/1047 Rack::MockResponse#initialize 168
    0.00 0.00 0.00 0.00 1/1047 ActionDispatch::Response#body= 313
    0.00 0.00 0.00 0.00 8/1047 ActiveModel::Validations::FormatValidator#option_call 29
    0.00 0.00 0.00 0.00 14/1047 Rack::BodyProxy#respond_to? 12
    0.00 0.00 0.00 0.00 3/1047 Barcode#method_missing 271
    0.00 0.00 0.00 0.00 13/1047 Sinatra::Base#error_block! 1147
    0.00 0.00 0.00 0.00 4/1047 Array#each
    0.00 0.00 0.00 0.00 2/1047 Mustermann::Pattern#respond_to? 354
    0.00 0.00 0.00 0.00 8/1047 MonitorMixin#synchronize 689
    0.00 0.00 0.00 0.00 5/1047 ActiveSupport::Dependencies::ClassCache#get 581
    0.00 0.00 0.00 0.00 10/1047 ActiveModel::AttributeAssignment#assign_attributes 29
    0.00 0.00 0.00 0.00 20/1047 <Class::Sinatra::Base>#force_encoding 1751
    0.00 0.00 0.00 0.00 14/1047 <Class::Array>#wrap 42
    0.00 0.00 0.00 0.00 20/1047 Delegator#method_missing 82
    0.00 0.00 0.00 0.00 20/1047 Time#to_s 53
    0.00 0.00 0.00 0.00 40/1047 ActiveRecord::ConnectionAdapters::Quoting#quoted_date 119
    0.00 0.00 0.00 0.00 15/1047 ActiveRecord::ConnectionAdapters::QueryCache#locked? 137
    0.00 0.00 0.00 0.00 8/1047 ActiveRecord::Inheritance::ClassMethods#subclass_from_attributes 248
    0.00 0.00 0.00 0.00 20/1047 ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#cast 16
    0.00 0.00 0.00 0.00 19/1047 ActiveSupport::HashWithIndifferentAccess#initialize 67
    0.00 0.00 0.00 0.00 46/1047 Object#acts_like? 12
    0.00 0.00 0.00 0.00 35/1047 ActiveRecord::Relation::QueryAttribute#nil? 22
    0.00 0.00 0.00 0.00 63/1047 ActiveRecord::ConnectionAdapters::DatabaseStatements#to_sql_and_binds 18
    0.00 0.00 0.00 0.00 33/1047 Object#blank? 20
    0.00 0.00 0.00 0.00 62/1047 ActiveModel::ForbiddenAttributesProtection#sanitize_forbidden_attributes 22
    0.00 0.00 0.00 0.00 183/1047 ActiveRecord::ConnectionAdapters::Quoting#quote 14
    0.00 0.00 0.00 0.00 181/1047 ActiveSupport::TimeWithZone#respond_to? 498
    0.00 0.00 0.00 0.00 86/1047 ActiveModel::AttributeMethods#respond_to? 447
    0.00 0.00 0.00 0.00 20/1047 ActiveRecord::Scoping::Default::ClassMethods#scope_attributes? 39
Inf% Inf% 0.00 0.00 0.00 0.00 1047 Kernel#respond_to?
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::DynamicMatchers#respond_to_missing?
    0.00 0.00 0.00 0.00 1/1 <Class::Barcode>#build_sanger_code39 41
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Barcode>#build_sanger_barcode 44
    0.00 0.00 0.00 0.00 1/19 ActiveRecord::Inheritance::ClassMethods#new 47
    0.00 0.00 0.00 0.00 1/4 SBCF::SangerBarcode#human_barcode 47
    0.00 0.00 0.00 0.00 1/2636 Class#new 47
    0.00 0.00 0.00 0.00 1/11 Hash#symbolize_keys 46
    0.00 0.00 0.00 0.00 1/1 Hash#slice 46
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::Persistence::ClassMethods#instantiate 69
Inf% Inf% 0.00 0.00 0.00 0.00 20 ActiveRecord::Inheritance::ClassMethods#discriminate_class_for_record 205
    0.00 0.00 0.00 0.00 5/5 ActiveRecord::Inheritance::ClassMethods#find_sti_class 207
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::Inheritance::ClassMethods#using_single_table_inheritance? 206
    0.00 0.00 0.00 0.00 5/252 ActiveRecord::ModelSchema::ClassMethods#inheritance_column 207
    0.00 0.00 0.00 0.00 15/15 ActiveRecord::Persistence::ClassMethods#discriminate_class_for_record 209
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Relation#scoping 85
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Persistence::ClassMethods#create 31
    0.00 0.00 0.00 0.00 1/8 ActiveRecord::Suppressor#save 36
    0.00 0.00 0.00 0.00 1/19 ActiveRecord::Inheritance::ClassMethods#new 35
    0.00 0.00 0.00 0.00 1/5987 Kernel#is_a? 32
    0.00 0.00 0.00 0.00 13/204 ActiveRecord::Base#_before_commit_callbacks 828
    0.00 0.00 0.00 0.00 19/204 ActiveRecord::Base#_commit_callbacks 828
    0.00 0.00 0.00 0.00 19/204 ActiveRecord::Base#_rollback_callbacks 828
    0.00 0.00 0.00 0.00 153/204 ActiveSupport::Callbacks#run_callbacks 95
Inf% Inf% 0.00 0.00 0.00 0.00 204 ActiveRecord::Base#__callbacks 124
    0.00 0.00 0.00 0.00 204/384 Kernel#public_send 128
    0.00 0.00 0.00 0.00 204/285 Kernel#instance_variable_defined? 125
    0.00 0.00 0.00 0.00 204/3206 Kernel#class 128
    0.00 0.00 0.00 0.00 1/6 Sinatra::Base#dispatch! 1104
    0.00 0.00 0.00 0.00 1/6 Kernel#catch
    0.00 0.00 0.00 0.00 4/6 Sinatra::Base#filter! 977
Inf% Inf% 0.00 0.00 0.00 0.00 6 *Sinatra::Base#filter! 976
    0.00 0.00 0.00 0.00 4/6 Sinatra::Base#filter! 977
    0.00 0.00 0.00 0.00 6/1320 Array#each 978
    0.00 0.00 0.00 0.00 6/1047 Kernel#respond_to? 977
    0.00 0.00 0.00 0.00 10/1060 Class#superclass 977
    0.00 0.00 0.00 0.00 81/81 ActiveModel::Attribute#value_for_database 55
Inf% Inf% 0.00 0.00 0.00 0.00 81 ActiveModel::Type::Integer#serialize 26
    0.00 0.00 0.00 0.00 81/156 ActiveModel::Type::Helpers::Numeric#cast 27
    0.00 0.00 0.00 0.00 74/74 ActiveModel::Type::Integer#ensure_in_range 29
    0.00 0.00 0.00 0.00 13/1035 ActiveModel::AttributeSet#key? 33
    0.00 0.00 0.00 0.00 184/1035 Hash#each_key
    0.00 0.00 0.00 0.00 184/1035 ActiveModel::AttributeMutationTracker#changed? 48
    0.00 0.00 0.00 0.00 172/1035 ActiveModel::AttributeSet#write_from_user 57
    0.00 0.00 0.00 0.00 482/1035 ActiveModel::AttributeSet#fetch_value 48
Inf% Inf% 0.00 0.00 0.00 0.00 1035 ActiveModel::AttributeSet#[] 15
    0.00 0.00 0.00 0.00 102/102 ActiveModel::LazyAttributeHash#[] 16
    0.00 0.00 0.00 0.00 6/14 ActiveRecord::Associations::BelongsToAssociation#replace 29
    0.00 0.00 0.00 0.00 8/14 ActiveRecord::Associations::BelongsToAssociation#inversed_from 35
Inf% Inf% 0.00 0.00 0.00 0.00 14 ActiveRecord::Associations::BelongsToPolymorphicAssociation#replace_keys 17
    0.00 0.00 0.00 0.00 14/30 ActiveRecord::Associations::BelongsToAssociation#replace_keys 18
    0.00 0.00 0.00 0.00 14/65 ActiveRecord::AttributeMethods#[]= 19
    0.00 0.00 0.00 0.00 14/22 ActiveRecord::Inheritance::ClassMethods#polymorphic_name 19
    0.00 0.00 0.00 0.00 14/3206 Kernel#class 19
    0.00 0.00 0.00 0.00 3/3188 Thread::Mutex#synchronize
    0.00 0.00 0.00 0.00 1/3188 Configatron::Store#fetch 79
    0.00 0.00 0.00 0.00 1/3188 <Class::Rack::MockRequest>#env_for 136
    0.00 0.00 0.00 0.00 1/3188 ActiveResource::Validations#save 119
    0.00 0.00 0.00 0.00 1/3188 Sinatra::Response#calculate_content_length? 175
    0.00 0.00 0.00 0.00 1/3188 Time#- 70
    0.00 0.00 0.00 0.00 1/3188 <Module::JSON>#generate 209
    0.00 0.00 0.00 0.00 1/3188 Net::HTTPGenericRequest#initialize 16
    0.00 0.00 0.00 0.00 1/3188 MonitorMixin#synchronize 165
    0.00 0.00 0.00 0.00 2/3188 ActiveResource::Connection#request 121
    0.00 0.00 0.00 0.00 2/3188 WebMock::URIPattern#initialize 110
    0.00 0.00 0.00 0.00 1/3188 ActiveRecord::Core::ClassMethods#find_by 192
    0.00 0.00 0.00 0.00 3/3188 Arel::Visitors::ToSql#visit_Arel_Nodes_In 618
    0.00 0.00 0.00 0.00 2/3188 Sinatra::Response#body= 142
    0.00 0.00 0.00 0.00 2/3188 Net::HTTPHeader#set_field 76
    0.00 0.00 0.00 0.00 1/3188 Sinatra::Base#dispatch! 1095
    0.00 0.00 0.00 0.00 1/3188 ActiveResource::Connection#with_auth 109
    0.00 0.00 0.00 0.00 1/3188 ActiveSupport::Notifications::Instrumenter#instrument 24
    0.00 0.00 0.00 0.00 1/3188 Sinatra::Base#process_route 1033
    0.00 0.00 0.00 0.00 4/3188 IPAddr#coerce_other 600
    0.00 0.00 0.00 0.00 1/3188 Rack::Test::Session#env_for 226
    0.00 0.00 0.00 0.00 2/3188 ActiveRecord::ConnectionAdapters::DatabaseStatements#transaction 315
    0.00 0.00 0.00 0.00 2/3188 IPAddr#in_addr 611
    0.00 0.00 0.00 0.00 4/3188 Gem::Version#<=> 343
    0.00 0.00 0.00 0.00 5/3188 <Class::ActiveRecord::StatementCache>#unsupported_value? 112
    0.00 0.00 0.00 0.00 2/3188 Builder::XmlMarkup#_attr_value 327
    0.00 0.00 0.00 0.00 3/3188 ActiveModel::Type::Decimal#cast_value 23
    0.00 0.00 0.00 0.00 3/3188 ActiveRecord::ConnectionAdapters::DetermineIfPreparableVisitor#visit_Arel_Nodes_In 16
    0.00 0.00 0.00 0.00 7/3188 Sinatra::Base#invoke 1074
    0.00 0.00 0.00 0.00 2/3188 <Class::ActionDispatch::Request::Utils>#check_param_encoding 30
    0.00 0.00 0.00 0.00 6/3188 Array#map!
    0.00 0.00 0.00 0.00 19/3188 ActiveSupport::JSON::Encoding::JSONGemEncoder#jsonify 86
    0.00 0.00 0.00 0.00 20/3188 <Class::Time>#=== 18
    0.00 0.00 0.00 0.00 18/3188 <Class::WebMock::Util::HashKeysStringifier>#stringify_keys! 6
    0.00 0.00 0.00 0.00 20/3188 Sinatra::IndifferentHash#convert_value 190
    0.00 0.00 0.00 0.00 14/3188 ActiveRecord::Associations::Preloader#preloaders_on 102
    0.00 0.00 0.00 0.00 17/3188 ActiveRecord::Persistence::ClassMethods#_insert_record 171
    0.00 0.00 0.00 0.00 18/3188 ActiveRecord::FinderMethods#construct_relation_for_exists 368
    0.00 0.00 0.00 0.00 44/3188 ActiveRecord::Relation::WhereClause#extract_node_value 170
    0.00 0.00 0.00 0.00 39/3188 Array#delete_if
    0.00 0.00 0.00 0.00 15/3188 Arel::Predications#in 49
    0.00 0.00 0.00 0.00 29/3188 Arel::TreeManager#where 32
    0.00 0.00 0.00 0.00 17/3188 Arel::InsertManager#insert 24
    0.00 0.00 0.00 0.00 22/3188 ActiveRecord::Sanitization::ClassMethods#sanitize_sql 25
    0.00 0.00 0.00 0.00 39/3188 Arel::Visitors::ToSql#quote 798
    0.00 0.00 0.00 0.00 97/3188 Hash#each
    0.00 0.00 0.00 0.00 78/3188 Array#map
    0.00 0.00 0.00 0.00 152/3188 Hash#each_pair
    0.00 0.00 0.00 0.00 77/3188 ActiveModel::Type::String#cast_value 17
    0.00 0.00 0.00 0.00 54/3188 ActiveRecord::QueryMethods#where! 590
    0.00 0.00 0.00 0.00 58/3188 Arel::SelectManager#from 89
    0.00 0.00 0.00 0.00 41/3188 BasicObject#instance_exec
    0.00 0.00 0.00 0.00 145/3188 Arel::Visitors::ToSql#quote_column_name 808
    0.00 0.00 0.00 0.00 61/3188 Time#+ 46
    0.00 0.00 0.00 0.00 8/3188 Logger::Formatter#msg2str 610
    0.00 0.00 0.00 0.00 176/3188 ActiveRecord::Relation::WhereClauseFactory#build 12
    0.00 0.00 0.00 0.00 162/3188 ActiveModel::Type::ImmutableString#serialize 11
    0.00 0.00 0.00 0.00 109/3188 Arel::Visitors::ToSql#quote_table_name 803
    0.00 0.00 0.00 0.00 156/3188 ActiveModel::Type::Helpers::Numeric#cast 9
    0.00 0.00 0.00 0.00 522/3188 <Module::Arel::Nodes>#build_quoted 32
    0.00 0.00 0.00 0.00 480/3188 ActiveRecord::ConnectionAdapters::Quoting#_quote 165
    0.00 0.00 0.00 0.00 413/3188 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 3188 Module#===
    0.00 0.00 0.00 0.00 1/1 Core::Io::Base::JsonFormattingBehaviour::Input::AssociationHandling#load_uuid_resource 146
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Purpose>#include_uuid 184
    0.00 0.00 0.00 0.00 1/12 ActiveRecord::Relation#_exec_scope 186
    0.00 0.00 0.00 0.00 1/38 ActiveRecord::Scoping::Named::ClassMethods#all 185
    0.00 0.00 0.00 0.00 21/61 <Class::TZInfo::TimeOrDateTime>#wrap 64
    0.00 0.00 0.00 0.00 40/61 TZInfo::TimeOrDateTime#- 270
Inf% Inf% 0.00 0.00 0.00 0.00 61 TZInfo::TimeOrDateTime#+ 252
    0.00 0.00 0.00 0.00 61/61 Time#+ 260
    0.00 0.00 0.00 0.00 61/2636 Class#new 260
    0.00 0.00 0.00 0.00 61/5987 Kernel#is_a? 256
    0.00 0.00 0.00 0.00 1/26 <Module::Rack::Utils>#parse_cookies_header 219
    0.00 0.00 0.00 0.00 1/26 Attributable#instance_defaults 36
    0.00 0.00 0.00 0.00 17/26 ActiveRecord::AttributeMethods#attributes_with_values 464
    0.00 0.00 0.00 0.00 7/26 ActiveRecord::Associations::Preloader::Association#owners_by_key 60
Inf% Inf% 0.00 0.00 0.00 0.00 26 Enumerable#each_with_object
    0.00 0.00 0.00 0.00 25/1320 Array#each
    0.00 0.00 0.00 0.00 1/290 Hash#each
    0.00 0.00 0.00 0.00 1/155 ActiveRecord::TestFixtures#enlist_fixture_connections 1026
    0.00 0.00 0.00 0.00 1/155 ActiveRecord::ConnectionHandling#clear_active_connections! 142
    0.00 0.00 0.00 0.00 1/155 <Class::ActiveRecord::QueryCache>#complete 36
    0.00 0.00 0.00 0.00 1/155 <Class::ActiveRecord::QueryCache>#run 29
    0.00 0.00 0.00 0.00 151/155 ActiveRecord::ConnectionHandling#retrieve_connection 118
Inf% Inf% 0.00 0.00 0.00 0.00 155 <Class::ActiveRecord::Base>#connection_handler 130
    0.00 0.00 0.00 0.00 155/155 <Class::ActiveRecord::RuntimeRegistry>#connection_handler 131
    0.00 0.00 0.00 0.00 155/155 <Class::ActiveRecord::Base>#default_connection_handler 131
    0.00 0.00 0.00 0.00 200/200 TZInfo::TimezonePeriod#== 216
Inf% Inf% 0.00 0.00 0.00 0.00 200 TZInfo::TimezoneTransition#== 100
    0.00 0.00 0.00 0.00 400/500 TZInfo::TimezoneOffset#== 101
    0.00 0.00 0.00 0.00 400/469 TZInfo::TimezoneTransitionDefinition#at 101
    0.00 0.00 0.00 0.00 200/200 Comparable#== 101
    0.00 0.00 0.00 0.00 200/869 Kernel#kind_of? 101
    0.00 0.00 0.00 0.00 10/10 MonitorMixin#synchronize 223
Inf% Inf% 0.00 0.00 0.00 0.00 10 ActiveRecord::ConnectionAdapters::Transaction#commit_records 124
    0.00 0.00 0.00 0.00 5/5 ActiveRecord::Transactions#committed! 128
    0.00 0.00 0.00 0.00 10/94 Array#uniq 125
    0.00 0.00 0.00 0.00 15/23 Array#shift 126
    0.00 0.00 0.00 0.00 10/1320 Array#each 135
    0.00 0.00 0.00 0.00 35/35 ActiveRecord::Associations::Association#set_inverse_instance 100
Inf% Inf% 0.00 0.00 0.00 0.00 35 ActiveRecord::Associations::Association#inverse_association_for 251
    0.00 0.00 0.00 0.00 19/106 ActiveRecord::Associations#association 253
    0.00 0.00 0.00 0.00 24/24 ActiveRecord::Associations::BelongsToAssociation#invertible_for? 252
    0.00 0.00 0.00 0.00 11/11 ActiveRecord::Associations::Association#invertible_for? 252
    0.00 0.00 0.00 0.00 8/17 ActiveRecord::Associations::BelongsToPolymorphicAssociation#inverse_reflection_for 253
    0.00 0.00 0.00 0.00 11/37 ActiveRecord::Associations::Association#inverse_reflection_for 253
    0.00 0.00 0.00 0.00 5/5 ActiveRecord::Core::ClassMethods#relation 288
Inf% Inf% 0.00 0.00 0.00 0.00 5 ActiveRecord::Inheritance::ClassMethods#type_condition 238
    0.00 0.00 0.00 0.00 5/5 Arel::Predications#in 242
    0.00 0.00 0.00 0.00 5/7 ActiveSupport::DescendantsTracker#descendants 240
    0.00 0.00 0.00 0.00 5/934 Array#map 240
    0.00 0.00 0.00 0.00 5/130 ActiveRecord::Core::ClassMethods#arel_attribute 239
    0.00 0.00 0.00 0.00 5/252 ActiveRecord::ModelSchema::ClassMethods#inheritance_column 239
    0.00 0.00 0.00 0.00 603/603 Kernel#dup
Inf% Inf% 0.00 0.00 0.00 0.00 603 *Kernel#initialize_dup
    0.00 0.00 0.00 0.00 273/273 Hash#initialize_copy
    0.00 0.00 0.00 0.00 15/15 ActiveRecord::Result#initialize_copy
    0.00 0.00 0.00 0.00 267/267 String#initialize_copy
    0.00 0.00 0.00 0.00 45/45 Array#initialize_copy
    0.00 0.00 0.00 0.00 1/1 JSON::Ext::Generator::State#initialize_copy
    0.00 0.00 0.00 0.00 2/4 Kernel#initialize_copy
    0.00 0.00 0.00 0.00 6/88 Rack::Request::AcceptableMediaTypes::MediaType#extract_quality 167
    0.00 0.00 0.00 0.00 1/88 WebMock::StubRegistry#request_stub_for 57
    0.00 0.00 0.00 0.00 1/88 Rack::Cors::Resources#resource_for_path 331
    0.00 0.00 0.00 0.00 2/88 CanCan::Ability#can? 57
    0.00 0.00 0.00 0.00 9/88 ActiveRecord::Validations::UniquenessValidator#find_finder_class_for 55
    0.00 0.00 0.00 0.00 4/88 Rack::Protection::Base#html? 121
    0.00 0.00 0.00 0.00 17/88 ActiveModel::AttributeMethods#matched_attribute_method 467
    0.00 0.00 0.00 0.00 48/88 ActiveRecord::PredicateBuilder#handler_for 140
Inf% Inf% 0.00 0.00 0.00 0.00 88 Enumerable#detect
    0.00 0.00 0.00 0.00 84/1320 Array#each
    0.00 0.00 0.00 0.00 4/5 Rack::Utils::HeaderHash#each
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::Core#initialize 310
Inf% Inf% 0.00 0.00 0.00 0.00 19 ActiveModel::AttributeSet#deep_dup 69
    0.00 0.00 0.00 0.00 19/74 Kernel#tap 70
    0.00 0.00 0.00 0.00 19/39 Class#allocate 70
    0.00 0.00 0.00 0.00 19/3206 Kernel#class 70
    0.00 0.00 0.00 0.00 2/70 ActiveRecord::Associations::CollectionAssociation#reader 31
    0.00 0.00 0.00 0.00 19/70 ActiveRecord::Associations::Association#load_target 159
    0.00 0.00 0.00 0.00 21/70 ActiveRecord::AutosaveAssociation#save_belongs_to_association 469
    0.00 0.00 0.00 0.00 28/70 ActiveRecord::Associations::SingularAssociation#reader 8
Inf% Inf% 0.00 0.00 0.00 0.00 70 ActiveRecord::Associations::Association#stale_target? 68
    0.00 0.00 0.00 0.00 48/110 ActiveRecord::Associations::BelongsToAssociation#stale_state 69
    0.00 0.00 0.00 0.00 3/28 ActiveRecord::Associations::BelongsToPolymorphicAssociation#stale_state 69
    0.00 0.00 0.00 0.00 57/185 ActiveRecord::Associations::Association#loaded? 69
    0.00 0.00 0.00 0.00 3/162 BasicObject#!= 69
    0.00 0.00 0.00 0.00 5/31 ActiveRecord::Associations::Association#stale_state 69
    0.00 0.00 0.00 0.00 3/28 ActiveRecord::Associations::Association#stale_target? 69
    0.00 0.00 0.00 0.00 25/28 ActiveRecord::Associations::Association#loaded! 58
Inf% Inf% 0.00 0.00 0.00 0.00 28 ActiveRecord::Associations::BelongsToPolymorphicAssociation#stale_state 34
    0.00 0.00 0.00 0.00 28/110 ActiveRecord::Associations::BelongsToAssociation#stale_state 35
    0.00 0.00 0.00 0.00 28/74 ActiveRecord::AttributeMethods#[] 36
    0.00 0.00 0.00 0.00 56/2160 String#to_s 36
    0.00 0.00 0.00 0.00 29/29 Arel::Visitors::ToSql#visit_Arel_Nodes_SelectStatement 229
Inf% Inf% 0.00 0.00 0.00 0.00 29 Arel::Visitors::ToSql#visit_Arel_Nodes_SelectOptions 234
    0.00 0.00 0.00 0.00 87/162 Arel::Visitors::ToSql#maybe_visit 235
    0.00 0.00 0.00 0.00 72/216 ActiveSupport::Subscriber#finish 96
    0.00 0.00 0.00 0.00 144/216 ActiveSupport::Subscriber#start 88
Inf% Inf% 0.00 0.00 0.00 0.00 216 ActiveSupport::Subscriber#event_stack 106
    0.00 0.00 0.00 0.00 216/780 ActiveSupport::PerThreadRegistry#instance 107
    0.00 0.00 0.00 0.00 216/216 ActiveSupport::SubscriberQueueRegistry#get_queue 107
    0.00 0.00 0.00 0.00 1/162 ActiveModel::Attribute#value_for_database 55
    0.00 0.00 0.00 0.00 161/162 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter::MysqlString#serialize 868
Inf% Inf% 0.00 0.00 0.00 0.00 162 ActiveModel::Type::ImmutableString#serialize 10
    0.00 0.00 0.00 0.00 162/244 <Class::ActiveSupport::Duration>#=== 11
    0.00 0.00 0.00 0.00 162/186 ActiveModel::Type::Value#serialize 15
    0.00 0.00 0.00 0.00 162/3188 Module#=== 11
    0.00 0.00 0.00 0.00 162/397 TrueClass#=== 11
    0.00 0.00 0.00 0.00 162/397 FalseClass#=== 11
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::Persistence::ClassMethods#_insert_record 174
Inf% Inf% 0.00 0.00 0.00 0.00 17 ActiveRecord::ModelSchema::ClassMethods#prefetch_primary_key? 312
    0.00 0.00 0.00 0.00 17/151 <Class::ActiveRecord::Base>#connection 313
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::ConnectionAdapters::AbstractAdapter#prefetch_primary_key? 313
    0.00 0.00 0.00 0.00 17/33 ActiveRecord::ModelSchema::ClassMethods#table_name 313
    0.00 0.00 0.00 0.00 5/5 ActiveRecord::ConnectionAdapters::Transaction#commit_records 128
Inf% Inf% 0.00 0.00 0.00 0.00 5 ActiveRecord::Transactions#committed! 342
    0.00 0.00 0.00 0.00 5/5 ActiveRecord::Base#_run_commit_callbacks 346
    0.00 0.00 0.00 0.00 5/5 ActiveRecord::Base#_run_commit_without_transaction_enrollment_callbacks 345
    0.00 0.00 0.00 0.00 5/47 ActiveRecord::Persistence#destroyed? 343
    0.00 0.00 0.00 0.00 5/19 ActiveRecord::Persistence#persisted? 343
    0.00 0.00 0.00 0.00 5/23 ActiveRecord::Transactions#force_clear_transaction_record_state 350
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::Associations::CollectionAssociation#replace_records 415
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::Associations::CollectionProxy#<< 1029
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::Associations::CollectionAssociation#concat 114
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Associations::HasManyAssociation#concat_records 118
    0.00 0.00 0.00 0.00 2/5 ActiveRecord::Associations::CollectionAssociation#load_target 117
    0.00 0.00 0.00 0.00 2/124 Array#flatten 115
    0.00 0.00 0.00 0.00 2/82 ActiveRecord::Persistence#new_record? 116
    0.00 0.00 0.00 0.00 284/284 MonitorMixin#synchronize 228
Inf% Inf% 0.00 0.00 0.00 0.00 284 MonitorMixin#mon_exit 195
    0.00 0.00 0.00 0.00 284/358 MonitorMixin#mon_check_owner 196
    0.00 0.00 0.00 0.00 193/193 Thread::Mutex#unlock 200
    0.00 0.00 0.00 0.00 1/155 Array#each
    0.00 0.00 0.00 0.00 1/155 ActiveRecord::ConnectionAdapters::QueryCache::ConnectionPoolConfiguration#enable_query_cache! 36
    0.00 0.00 0.00 0.00 1/155 ActiveRecord::ConnectionAdapters::QueryCache::ConnectionPoolConfiguration#disable_query_cache! 41
    0.00 0.00 0.00 0.00 1/155 Array#map
    0.00 0.00 0.00 0.00 151/155 ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection 1014
Inf% Inf% 0.00 0.00 0.00 0.00 155 ActiveRecord::ConnectionAdapters::ConnectionPool#connection 381
    0.00 0.00 0.00 0.00 155/443 Concurrent::Map#[] 382
    0.00 0.00 0.00 0.00 155/164 ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key 382
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool#checkout 382
    0.00 0.00 0.00 0.00 1/8 Concurrent::Collection::MriMapBackend#[]= 382
    0.00 0.00 0.00 0.00 1/2045 <Class::Thread>#current 382
    0.00 0.00 0.00 0.00 5/159 ActiveRecord::Scoping::Default::ClassMethods#ignore_default_scope? 129
    0.00 0.00 0.00 0.00 5/159 ActiveRecord::Inheritance::ClassMethods#find_sti_class 218
    0.00 0.00 0.00 0.00 8/159 ActiveRecord::Inheritance::ClassMethods#new 58
    0.00 0.00 0.00 0.00 47/159 ActiveRecord::Inheritance::ClassMethods#base_class 103
    0.00 0.00 0.00 0.00 22/159 ActiveRecord::Inheritance::ClassMethods#polymorphic_name 160
    0.00 0.00 0.00 0.00 72/159 ActiveRecord::Scoping::ScopeRegistry#value_for 83
Inf% Inf% 0.00 0.00 0.00 0.00 159 *ActiveRecord::Inheritance::ClassMethods#base_class 95
    0.00 0.00 0.00 0.00 47/159 ActiveRecord::Inheritance::ClassMethods#base_class 103
    0.00 0.00 0.00 0.00 159/222 ActiveRecord::Inheritance::ClassMethods#abstract_class? 100
    0.00 0.00 0.00 0.00 159/653 Module#< 96
    0.00 0.00 0.00 0.00 365/1060 Class#superclass 100
    0.00 0.00 0.00 0.00 669/669 TZInfo::TimeOrDateTime#<=> 242
Inf% Inf% 0.00 0.00 0.00 0.00 669 Time#<=> 293
    0.00 0.00 0.00 0.00 669/669 Time#compare_without_coercion 296
    0.00 0.00 0.00 0.00 669/3206 Kernel#class 295
    0.00 0.00 0.00 0.00 44/44 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 44 ActiveRecord::Associations::Association#initialize 25
    0.00 0.00 0.00 0.00 44/44 ActiveRecord::Reflection::AssociationReflection#check_validity! 26
    0.00 0.00 0.00 0.00 30/32 ActiveRecord::Associations::BelongsToAssociation#reset 30
    0.00 0.00 0.00 0.00 44/49 ActiveRecord::Associations::Association#reset_scope 31
    0.00 0.00 0.00 0.00 12/47 ActiveRecord::Associations::Association#reset 30
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Associations::CollectionAssociation#reset 30
    0.00 0.00 0.00 0.00 1/1 Plate#sanger_barcode= 502
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Associations::CollectionProxy#<< 1028
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::Associations::CollectionAssociation#concat 1029
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionProxy#proxy_association 1029
    0.00 0.00 0.00 0.00 1/1 FactoryBot::Evaluator#method_missing 42
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#maps 325
    0.00 0.00 0.00 0.00 1/1 <Class::Map>#where_plate_size 326
    0.00 0.00 0.00 0.00 1/1 Map::GeneratedRelationMethods#where_plate_shape 326
    0.00 0.00 0.00 0.00 1/1 Plate#asset_shape 326
    0.00 0.00 0.00 0.00 1/2 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc758938060>#size 326
    0.00 0.00 0.00 0.00 24/284 ActiveRecord::AttributeMethods::ClassMethods#has_attribute? 230
    0.00 0.00 0.00 0.00 22/284 ActiveRecord::Querying#find_by_sql 43
    0.00 0.00 0.00 0.00 238/284 ActiveRecord::ModelSchema::ClassMethods#type_for_attribute 370
Inf% Inf% 0.00 0.00 0.00 0.00 284 ActiveRecord::ModelSchema::ClassMethods#attribute_types 345
    0.00 0.00 0.00 0.00 284/340 ActiveRecord::ModelSchema::ClassMethods#load_schema 346
    0.00 0.00 0.00 0.00 63/63 Arel::Visitors::Reduce#visit 15
Inf% Inf% 0.00 0.00 0.00 0.00 63 Arel::Visitors::ToSql#visit_Arel_Attributes_Attribute 727
    0.00 0.00 0.00 0.00 63/109 Arel::Visitors::ToSql#quote_table_name 729
    0.00 0.00 0.00 0.00 63/722 Arel::Collectors::SubstituteBinds#<< 729
    0.00 0.00 0.00 0.00 63/145 Arel::Visitors::ToSql#quote_column_name 729
    0.00 0.00 0.00 0.00 126/232 #<Class:0x00007fc75a3f3a30>#relation 728
    0.00 0.00 0.00 0.00 63/284 #<Class:0x00007fc75a3f3a30>#name 729
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::ConnectionAdapters::Quoting#_quote 176
Inf% Inf% 0.00 0.00 0.00 0.00 20 ActiveRecord::ConnectionAdapters::MySQL::Quoting#quoted_date 23
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::ConnectionAdapters::Quoting#quoted_date 25
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#supports_datetime_with_precision? 24
    0.00 0.00 0.00 0.00 9/311 ActiveRecord::QueryMethods#arel_column 1069
    0.00 0.00 0.00 0.00 9/311 Array#map!
    0.00 0.00 0.00 0.00 9/311 ActiveRecord::Validations::UniquenessValidator#build_relation 69
    0.00 0.00 0.00 0.00 15/311 Hash#each
    0.00 0.00 0.00 0.00 65/311 ActiveRecord::AttributeMethods::Write#write_attribute 36
    0.00 0.00 0.00 0.00 74/311 ActiveRecord::AttributeMethods::Read#read_attribute 55
    0.00 0.00 0.00 0.00 130/311 ActiveRecord::Core::ClassMethods#arel_attribute 265
Inf% Inf% 0.00 0.00 0.00 0.00 311 ActiveModel::AttributeMethods::ClassMethods#attribute_alias? 218
    0.00 0.00 0.00 0.00 311/311 <Class::ActiveRecord::Base>#attribute_aliases 219
    0.00 0.00 0.00 0.00 311/513 Hash#key? 219
    0.00 0.00 0.00 0.00 280/2160 String#to_s 219
    0.00 0.00 0.00 0.00 31/442 Symbol#to_s 219
    0.00 0.00 0.00 0.00 19/19 Kernel#tap
Inf% Inf% 0.00 0.00 0.00 0.00 19 Hash#deep_dup 43
    0.00 0.00 0.00 0.00 19/46 Hash#each_pair 45
    0.00 0.00 0.00 0.00 19/755 Kernel#dup 44
    0.00 0.00 0.00 0.00 1/45 ActiveRecord::Enum::EnumType#cast 118
    0.00 0.00 0.00 0.00 1/45 ActiveRecord::Enum::EnumType#assert_valid_value 139
    0.00 0.00 0.00 0.00 20/45 ActiveRecord::Sanitization::ClassMethods#sanitize_sql 23
    0.00 0.00 0.00 0.00 2/45 Object#present? 27
    0.00 0.00 0.00 0.00 10/45 Array#reject!
    0.00 0.00 0.00 0.00 11/45 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 45 Object#blank? 19
    0.00 0.00 0.00 0.00 12/59 ActiveRecord::AttributeMethods#respond_to? 20
    0.00 0.00 0.00 0.00 33/1047 Kernel#respond_to? 20
    0.00 0.00 0.00 0.00 9/9 Symbol#empty? 20
    0.00 0.00 0.00 0.00 3/3 Core::Io::Base::JsonFormattingBehaviour::Input::AssociationHandling#load_uuid_resource 145
Inf% Inf% 0.00 0.00 0.00 0.00 3 <Class::Uuid>#include_resource 184
    0.00 0.00 0.00 0.00 3/12 ActiveRecord::Relation#_exec_scope 186
    0.00 0.00 0.00 0.00 3/38 ActiveRecord::Scoping::Named::ClassMethods#all 185
    0.00 0.00 0.00 0.00 8/27 ActiveRecord::Transactions#rollback_active_record_state! 324
    0.00 0.00 0.00 0.00 19/27 ActiveRecord::Transactions#add_to_transaction 374
Inf% Inf% 0.00 0.00 0.00 0.00 27 ActiveRecord::Transactions#remember_transaction_record_state 403
    0.00 0.00 0.00 0.00 27/96 ActiveRecord::AttributeMethods::PrimaryKey#id 404
    0.00 0.00 0.00 0.00 27/27 Hash#reverse_merge! 404
    0.00 0.00 0.00 0.00 27/27 ActiveRecord::Transactions#remember_new_record_before_last_commit 411
    0.00 0.00 0.00 0.00 27/27 ActiveRecord::Core#frozen? 404
    0.00 0.00 0.00 0.00 73/73 MonitorMixin#synchronize 190
Inf% Inf% 0.00 0.00 0.00 0.00 73 ActiveSupport::Concurrency::ShareLock#wait_for 219
    0.00 0.00 0.00 0.00 73/73 MonitorMixin::ConditionVariable#wait_while 221
    0.00 0.00 0.00 0.00 73/462 Hash#delete 223
    0.00 0.00 0.00 0.00 146/2045 <Class::Thread>#current 220
    0.00 0.00 0.00 0.00 73/1364 Kernel#hash 220
    0.00 0.00 0.00 0.00 5/46 Concurrent::Collection::NonConcurrentMapBackend#each_pair 98
    0.00 0.00 0.00 0.00 19/46 ActiveSupport::HashWithIndifferentAccess#update 127
    0.00 0.00 0.00 0.00 3/46 Array#each
    0.00 0.00 0.00 0.00 19/46 Hash#deep_dup 45
Inf% Inf% 0.00 0.00 0.00 0.00 46 Hash#each_pair
    0.00 0.00 0.00 0.00 152/152 Object#deep_dup 47
    0.00 0.00 0.00 0.00 2/10 Sinatra::IndifferentHash#convert_value 143
    0.00 0.00 0.00 0.00 152/3188 Module#=== 46
    0.00 0.00 0.00 0.00 2/3 Sinatra::IndifferentHash#[]= 143
    0.00 0.00 0.00 0.00 152/190 Kernel#frozen? 46
    0.00 0.00 0.00 0.00 2/8 Sinatra::IndifferentHash#convert_key 141
    0.00 0.00 0.00 0.00 2/513 Kernel#block_given? 142
    0.00 0.00 0.00 0.00 3/130 ActiveRecord::Relation#arel_attribute 41
    0.00 0.00 0.00 0.00 5/130 ActiveRecord::Inheritance::ClassMethods#type_condition 239
    0.00 0.00 0.00 0.00 40/130 ActiveRecord::TableMetadata#arel_attribute 25
    0.00 0.00 0.00 0.00 82/130 Hash#each
Inf% Inf% 0.00 0.00 0.00 0.00 130 ActiveRecord::Core::ClassMethods#arel_attribute 264
    0.00 0.00 0.00 0.00 130/311 ActiveModel::AttributeMethods::ClassMethods#attribute_alias? 265
    0.00 0.00 0.00 0.00 130/159 Arel::Table#[] 266
    0.00 0.00 0.00 0.00 9/18 FactoryBot::AttributeAssigner#methods_invoked_on_evaluator 47
    0.00 0.00 0.00 0.00 9/18 FactoryBot::AttributeAssigner#build_class_instance 51
Inf% Inf% 0.00 0.00 0.00 0.00 18 FactoryBot::AttributeAssigner#method_tracking_evaluator 33
    0.00 0.00 0.00 0.00 9/18 FactoryBot::AttributeAssigner#attribute_names_to_assign 34
    0.00 0.00 0.00 0.00 9/2636 Class#new 34
    0.00 0.00 0.00 0.00 9/9 FactoryBot::AttributeAssigner#decorated_evaluator 34
    0.00 0.00 0.00 0.00 29/29 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 29 Arel::SelectManager#initialize 10
    0.00 0.00 0.00 0.00 29/2636 Class#new 12
    0.00 0.00 0.00 0.00 29/29 Arel::SelectManager#from 14
    0.00 0.00 0.00 0.00 29/46 Arel::TreeManager#initialize 11
    0.00 0.00 0.00 0.00 29/290 Array#last 13
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Associations::CollectionAssociation#concat 118
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::Associations::HasManyAssociation#concat_records 116
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Associations::CollectionAssociation#concat_records 117
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Associations::HasManyAssociation#update_counter_if_success 117
    0.00 0.00 0.00 0.00 5/5 ActiveRecord::Transactions#committed! 346
Inf% Inf% 0.00 0.00 0.00 0.00 5 ActiveRecord::Base#_run_commit_callbacks 815
    0.00 0.00 0.00 0.00 5/165 ActiveSupport::Callbacks#run_callbacks 816
    0.00 0.00 0.00 0.00 10/10 MonitorMixin#synchronize 217
Inf% Inf% 0.00 0.00 0.00 0.00 10 ActiveRecord::ConnectionAdapters::Transaction#before_commit_records 120
    0.00 0.00 0.00 0.00 10/1320 Array#each 121
    0.00 0.00 0.00 0.00 10/94 Array#uniq 121
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::Persistence#_create_record 732
Inf% Inf% 0.00 0.00 0.00 0.00 17 ActiveRecord::AttributeMethods#attributes_with_values_for_create 455
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::AttributeMethods#attributes_with_values 456
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::AttributeMethods#attributes_for_create 456
    0.00 0.00 0.00 0.00 20/150 ActiveRecord::ConnectionAdapters::Quoting#quoted_date 117
    0.00 0.00 0.00 0.00 18/150 ActiveRecord::Timestamp::ClassMethods#current_time_from_proper_timezone 85
    0.00 0.00 0.00 0.00 40/150 ActiveRecord::Type::Internal::Timezone#is_utc? 8
    0.00 0.00 0.00 0.00 72/150 ActiveRecord::ConnectionAdapters::MySQL::DatabaseStatements#execute 26
Inf% Inf% 0.00 0.00 0.00 0.00 150 <Class::ActiveRecord::Base>#default_timezone 60
    0.00 0.00 0.00 0.00 4/155 ActiveRecord::ConnectionAdapters::ConnectionHandler#connection_pool_list 950
    0.00 0.00 0.00 0.00 151/155 ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool 1040
Inf% Inf% 0.00 0.00 0.00 0.00 155 ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool 1058
    0.00 0.00 0.00 0.00 155/443 Concurrent::Map#[] 1059
    0.00 0.00 0.00 0.00 155/155 <Module::Process>#pid 1059
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Associations::HasManyAssociation#concat_records 117
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::Associations::CollectionAssociation#concat_records 432
    0.00 0.00 0.00 0.00 2/1320 Array#each 435
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::Associations::Preloader#preloaders_for_one 139
Inf% Inf% 0.00 0.00 0.00 0.00 7 ActiveRecord::Associations::Preloader#grouped_records 148
    0.00 0.00 0.00 0.00 7/1320 Array#each 150
    0.00 0.00 0.00 0.00 1/36 Concurrent::Collection::MriMapBackend#delete_pair 58
    0.00 0.00 0.00 0.00 7/36 Concurrent::Collection::MriMapBackend#clear 62
    0.00 0.00 0.00 0.00 2/36 Concurrent::Collection::MriMapBackend#delete 54
    0.00 0.00 0.00 0.00 8/36 Concurrent::Collection::MriMapBackend#[]= 18
    0.00 0.00 0.00 0.00 12/36 Mutex_m#synchronize 71
    0.00 0.00 0.00 0.00 1/36 WebMock::Util::HashCounter#put 14
    0.00 0.00 0.00 0.00 5/36 <Class::UUIDTools::UUID>#timestamp_create 232
Inf% Inf% 0.00 0.00 0.00 0.00 36 *Thread::Mutex#synchronize
    0.00 0.00 0.00 0.00 2/2 WebMock::RequestSignature#hash 15
    0.00 0.00 0.00 0.00 6/111 Array#select 59
    0.00 0.00 0.00 0.00 5/2636 Class#new 282
    0.00 0.00 0.00 0.00 5/10 ActiveSupport::EachTimeWithZone#each 252
    0.00 0.00 0.00 0.00 5/6 Array#collect 245
    0.00 0.00 0.00 0.00 5/5 Time#gmtime 235
    0.00 0.00 0.00 0.00 10/162 BasicObject#!= 261
    0.00 0.00 0.00 0.00 5/168 String#split 245
    0.00 0.00 0.00 0.00 6/8 Concurrent::Collection::MriMapBackend#[]= 59
    0.00 0.00 0.00 0.00 5/37 <Class::Time>#now 235
    0.00 0.00 0.00 0.00 5/5 <Class::UUIDTools::UUID>#mac_address 242
    0.00 0.00 0.00 0.00 25/30 Integer#& 274
    0.00 0.00 0.00 0.00 2/2 Concurrent::Collection::NonConcurrentMapBackend#delete 54
    0.00 0.00 0.00 0.00 8/8 Concurrent::Collection::NonConcurrentMapBackend#[]= 18
    0.00 0.00 0.00 0.00 6/443 Concurrent::Map#[] 59
    0.00 0.00 0.00 0.00 6/7 Concurrent::Collection::MriMapBackend#clear 25
    0.00 0.00 0.00 0.00 7/7 Concurrent::Collection::NonConcurrentMapBackend#clear 62
    0.00 0.00 0.00 0.00 5/5 Time#tv_usec 241
    0.00 0.00 0.00 0.00 15/15 Integer#>> 275
    0.00 0.00 0.00 0.00 5/5 Time#tv_sec 240
    0.00 0.00 0.00 0.00 1/1 Concurrent::Collection::NonConcurrentMapBackend#delete_pair 58
    0.00 0.00 0.00 0.00 5/594 NilClass#nil? 234
    0.00 0.00 0.00 0.00 10/21 Integer#| 277
    0.00 0.00 0.00 0.00 5/897 Kernel#nil? 256
    0.00 0.00 0.00 0.00 5/43 Integer#<< 277
    0.00 0.00 0.00 0.00 3/3188 Module#=== 32
    0.00 0.00 0.00 0.00 3/4 Array#delete 36
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Associations::CollectionAssociation#add_to_target 279
    0.00 0.00 0.00 0.00 1/8 ActiveRecord::Associations::Association#association_scope 280
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionAssociation#replace_on_target 283
    0.00 0.00 0.00 0.00 1/39 ActiveRecord::QueryMethods#distinct_value 280
    0.00 0.00 0.00 0.00 21/21 ActiveSupport::TimeWithZone#time 60
Inf% Inf% 0.00 0.00 0.00 0.00 21 TZInfo::TimezonePeriod#to_local 202
    0.00 0.00 0.00 0.00 21/21 TZInfo::TimezoneOffset#to_local 203
    0.00 0.00 0.00 0.00 40/40 <Class::TZInfo::TimeOrDateTime>#wrap 74
Inf% Inf% 0.00 0.00 0.00 0.00 40 TZInfo::TimeOrDateTime#- 269
    0.00 0.00 0.00 0.00 40/61 TZInfo::TimeOrDateTime#+ 270
    0.00 0.00 0.00 0.00 40/40 Integer#-@ 270
    0.00 0.00 0.00 0.00 496/496 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 496 ActiveModel::Attribute#initialize 33
    0.00 0.00 0.00 0.00 1/17 ActiveModel::AttributeMethods#method_missing 429
    0.00 0.00 0.00 0.00 16/17 ActiveModel::AttributeMethods#respond_to? 454
Inf% Inf% 0.00 0.00 0.00 0.00 17 ActiveModel::AttributeMethods#matched_attribute_method 465
    0.00 0.00 0.00 0.00 17/88 Enumerable#detect 467
    0.00 0.00 0.00 0.00 17/17 ActiveModel::AttributeMethods::ClassMethods#attribute_method_matchers_matching 466
    0.00 0.00 0.00 0.00 17/3206 Kernel#class 466
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Associations::AssociationScope#scope 26
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveRecord::Relation#alias_tracker 528
    0.00 0.00 0.00 0.00 8/38 ActiveRecord::Delegation#connection 530
    0.00 0.00 0.00 0.00 8/8 <Class::ActiveRecord::Associations::AliasTracker>#create 530
    0.00 0.00 0.00 0.00 1/3206 User#encrypt 212
    0.00 0.00 0.00 0.00 1/3206 ActiveSupport::TestCase#pre_loaded_fixtures 128
    0.00 0.00 0.00 0.00 2/3206 ActiveSupport::TestCase#use_transactional_tests 128
    0.00 0.00 0.00 0.00 2/3206 ActiveRecord::TestFixtures#run_in_transaction? 949
    0.00 0.00 0.00 0.00 2/3206 ActiveRecord::TestFixtures#setup_fixtures 965
    0.00 0.00 0.00 0.00 2/3206 ActiveRecord::ConnectionAdapters::AbstractAdapter#__callbacks 128
    0.00 0.00 0.00 0.00 1/3206 ActionDispatch::PerformanceTest#profile_options 128
    0.00 0.00 0.00 0.00 1/3206 ActiveSupport::TestCase#use_instantiated_fixtures 128
    0.00 0.00 0.00 0.00 1/3206 ActiveSupport::Testing::TaggedLogging#before_setup 12
    0.00 0.00 0.00 0.00 2/3206 ActiveSupport::TestCase#__callbacks 128
    0.00 0.00 0.00 0.00 1/3206 User#lazy_uuid_generation 128
    0.00 0.00 0.00 0.00 1/3206 ActiveResource::Base#connection 1539
    0.00 0.00 0.00 0.00 1/3206 ActiveResource::Base#to_xml 1526
    0.00 0.00 0.00 0.00 1/3206 ActiveResource::Base#split_options 1661
    0.00 0.00 0.00 0.00 1/3206 Labware#lazy_uuid_generation 128
    0.00 0.00 0.00 0.00 1/3206 ActionDispatch::Callbacks#__callbacks 128
    0.00 0.00 0.00 0.00 1/3206 WebMock::RSpecMatcherDetector#rSpecHashIncludingMatcher? 5
    0.00 0.00 0.00 0.00 1/3206 ActiveSupport::Notifications::Instrumenter#instrument 25
    0.00 0.00 0.00 0.00 1/3206 ActiveResource::Base#collection_path 1588
    0.00 0.00 0.00 0.00 1/3206 ActiveResource::Base#encode 1394
    0.00 0.00 0.00 0.00 1/3206 Sinatra::Base#dump_errors! 1161
    0.00 0.00 0.00 0.00 2/3206 Sinatra::Base#handle_exception! 1127
    0.00 0.00 0.00 0.00 1/3206 ApplicationRecord#associated_to_broadcast 128
    0.00 0.00 0.00 0.00 2/3206 CanCan::Rule#subject_class? 81
    0.00 0.00 0.00 0.00 2/3206 Api::EndpointHandler#registered_mimetypes 137
    0.00 0.00 0.00 0.00 1/3206 Builder::XmlBase#tag! 46
    0.00 0.00 0.00 0.00 1/3206 ActiveSupport::ExecutionWrapper#complete! 120
    0.00 0.00 0.00 0.00 3/3206 Net::HTTPRequest#initialize 15
    0.00 0.00 0.00 0.00 2/3206 ActiveRecord::Associations::CollectionAssociation#callbacks_for 482
    0.00 0.00 0.00 0.00 1/3206 Metadata::Base#attribute_details 128
    0.00 0.00 0.00 0.00 1/3206 IPAddr#coerce_other 604
    0.00 0.00 0.00 0.00 3/3206 Rack::Request::AcceptableMediaTypes#prioritize 59
    0.00 0.00 0.00 0.00 2/3206 Addressable::URI#dup 2265
    0.00 0.00 0.00 0.00 4/3206 ActiveModel::Type::Value#hash 110
    0.00 0.00 0.00 0.00 1/3206 ActiveSupport::Callbacks#run_callbacks 1554
    0.00 0.00 0.00 0.00 1/3206 Plate#lazy_metadata 128
    0.00 0.00 0.00 0.00 2/3206 Arel::Nodes::And#eql? 25
    0.00 0.00 0.00 0.00 1/3206 ActiveSupport::ExecutionWrapper#run! 109
    0.00 0.00 0.00 0.00 4/3206 Hash#fetch
    0.00 0.00 0.00 0.00 2/3206 CanCan::Rule#matches_conditions? 35
    0.00 0.00 0.00 0.00 5/3206 ActiveResource::Base#__callbacks 128
    0.00 0.00 0.00 0.00 3/3206 Purpose#lazy_uuid_generation 128
    0.00 0.00 0.00 0.00 1/3206 Metadata::Base#initialize 125
    0.00 0.00 0.00 0.00 2/3206 Core::Initializable::InstanceMethods#initialize 42
    0.00 0.00 0.00 0.00 6/3206 ActiveRecord::Core#hash 433
    0.00 0.00 0.00 0.00 2/3206 ActiveSupport::ExecutionWrapper#__callbacks 128
    0.00 0.00 0.00 0.00 3/3206 Core::Abilities::Base#abilitise 96
    0.00 0.00 0.00 0.00 3/3206 Core::Registry#lookup_for_object 37
    0.00 0.00 0.00 0.00 5/3206 ActiveRecord::Associations::AssociationScope#last_chain_scope 70
    0.00 0.00 0.00 0.00 8/3206 ActiveRecord::Suppressor#save 44
    0.00 0.00 0.00 0.00 3/3206 Core::Io::Base::JsonFormattingBehaviour::Input::AssociationHandling#load_uuid_resource 146
    0.00 0.00 0.00 0.00 10/3206 ActiveRecord::Suppressor#save! 48
    0.00 0.00 0.00 0.00 4/3206 ActiveModel::Attribute#hash 116
    0.00 0.00 0.00 0.00 5/3206 Array#any?
    0.00 0.00 0.00 0.00 9/3206 FactoryBot::AttributeAssigner#initialize 8
    0.00 0.00 0.00 0.00 9/3206 ActiveRecord::Validations::UniquenessValidator#find_finder_class_for 49
    0.00 0.00 0.00 0.00 5/3206 Array#each
    0.00 0.00 0.00 0.00 19/3206 ActiveModel::AttributeSet#deep_dup 70
    0.00 0.00 0.00 0.00 7/3206 ActiveRecord::Associations::Preloader::Association#initialize 14
    0.00 0.00 0.00 0.00 17/3206 ActiveRecord::Base#_reflections 128
    0.00 0.00 0.00 0.00 10/3206 CanCan::Rule#relevant? 25
    0.00 0.00 0.00 0.00 19/3206 ActiveRecord::Transactions#add_to_transaction 372
    0.00 0.00 0.00 0.00 17/3206 ActiveRecord::AttributeMethods::PrimaryKey#id= 27
    0.00 0.00 0.00 0.00 14/3206 ActiveRecord::Associations::BelongsToPolymorphicAssociation#replace_keys 19
    0.00 0.00 0.00 0.00 18/3206 ActiveRecord::Transactions#with_transaction_returning_status 385
    0.00 0.00 0.00 0.00 17/3206 ActiveRecord::Base#partial_writes 128
    0.00 0.00 0.00 0.00 26/3206 Arel::Table#== 92
    0.00 0.00 0.00 0.00 17/3206 ActiveRecord::Locking::Optimistic#locking_enabled? 60
    0.00 0.00 0.00 0.00 17/3206 ActiveRecord::Associations::BelongsToPolymorphicAssociation#inverse_reflection_for 27
    0.00 0.00 0.00 0.00 20/3206 ActiveRecord::Scoping#populate_with_current_scope_attributes 36
    0.00 0.00 0.00 0.00 18/3206 ActiveRecord::Timestamp#all_timestamp_attributes_in_model 130
    0.00 0.00 0.00 0.00 19/3206 ActiveRecord::Inheritance#ensure_proper_type 277
    0.00 0.00 0.00 0.00 17/3206 ActiveRecord::AttributeMethods::Dirty#keys_for_partial_write 146
    0.00 0.00 0.00 0.00 18/3206 ActiveRecord::Base#record_timestamps 128
    0.00 0.00 0.00 0.00 25/3206 Sinatra::Base#settings 940
    0.00 0.00 0.00 0.00 5/3206 URI::Generic#default_port 41
    0.00 0.00 0.00 0.00 18/3206 ActiveRecord::Timestamp#current_time_from_proper_timezone 134
    0.00 0.00 0.00 0.00 25/3206 ActiveRecord::Validations::PresenceValidator#validate_each 7
    0.00 0.00 0.00 0.00 38/3206 ActiveRecord::Core#initialize 309
    0.00 0.00 0.00 0.00 33/3206 ActiveRecord::AttributeMethods#respond_to? 286
    0.00 0.00 0.00 0.00 17/3206 ActiveModel::AttributeMethods#matched_attribute_method 466
    0.00 0.00 0.00 0.00 30/3206 ActiveRecord::Associations::BelongsToAssociation#primary_key 102
    0.00 0.00 0.00 0.00 82/3206 ActiveRecord::AttributeMethods#pk_attribute? 489
    0.00 0.00 0.00 0.00 32/3206 Array#map
    0.00 0.00 0.00 0.00 44/3206 ActiveRecord::Associations#association 234
    0.00 0.00 0.00 0.00 51/3206 ActiveRecord::Persistence#_create_record 731
    0.00 0.00 0.00 0.00 137/3206 ActiveModel::Attribute#with_value_from_database 76
    0.00 0.00 0.00 0.00 76/3206 Arel::Nodes::Binary#eql? 24
    0.00 0.00 0.00 0.00 100/3206 ActiveSupport::TimeWithZone#change 368
    0.00 0.00 0.00 0.00 130/3206 ActiveRecord::AttributeMethods::Write#write_attribute 36
    0.00 0.00 0.00 0.00 60/3206 ActiveRecord::Core#init_with 336
    0.00 0.00 0.00 0.00 148/3206 ActiveRecord::AttributeMethods::Read#read_attribute 55
    0.00 0.00 0.00 0.00 172/3206 ActiveModel::Attribute#with_value_from_user 72
    0.00 0.00 0.00 0.00 96/3206 ActiveRecord::AttributeMethods::PrimaryKey#id 20
    0.00 0.00 0.00 0.00 72/3206 ActiveRecord::LogSubscriber#sql 21
    0.00 0.00 0.00 0.00 204/3206 ActiveRecord::Base#__callbacks 128
    0.00 0.00 0.00 0.00 507/3206 Arel::Visitors::Reduce#visit 14
    0.00 0.00 0.00 0.00 669/3206 Time#<=> 295
Inf% Inf% 0.00 0.00 0.00 0.00 3206 Kernel#class
    0.00 0.00 0.00 0.00 21/21 TZInfo::TimezonePeriod#to_local 203
Inf% Inf% 0.00 0.00 0.00 0.00 21 TZInfo::TimezoneOffset#to_local 62
    0.00 0.00 0.00 0.00 21/184 <Class::TZInfo::TimeOrDateTime>#wrap 63
    0.00 0.00 0.00 0.00 39/39 Arel::Visitors::ToSql#quoted 751
Inf% Inf% 0.00 0.00 0.00 0.00 39 Arel::Attributes::Attribute#type_cast_for_database 17
    0.00 0.00 0.00 0.00 39/39 Arel::Table#type_cast_for_database 18
    0.00 0.00 0.00 0.00 39/284 #<Class:0x00007fc75a3f3a30>#name 18
    0.00 0.00 0.00 0.00 39/232 #<Class:0x00007fc75a3f3a30>#relation 18
    0.00 0.00 0.00 0.00 1/3 Plate#human_barcode 9
    0.00 0.00 0.00 0.00 2/3 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 3 Barcode#method_missing 270
    0.00 0.00 0.00 0.00 6/8 Barcode#handler 271
    0.00 0.00 0.00 0.00 3/384 Kernel#public_send 272
    0.00 0.00 0.00 0.00 3/1047 Kernel#respond_to? 271
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::ConnectionAdapters::DatabaseStatements#rollback_transaction 275
    0.00 0.00 0.00 0.00 1/2 MonitorMixin#synchronize 242
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::ConnectionAdapters::TransactionManager#rollback_transaction 227
    0.00 0.00 0.00 0.00 2/284 MonitorMixin#synchronize 228
    0.00 0.00 0.00 0.00 21/21 ActiveRecord::Associations::Preloader::Association#load_records 93
Inf% Inf% 0.00 0.00 0.00 0.00 21 ActiveRecord::Associations::Preloader::Association#owner_keys 54
    0.00 0.00 0.00 0.00 7/14 ActiveRecord::Associations::Preloader::Association#owners_by_key 55
    0.00 0.00 0.00 0.00 7/72 Hash#keys 55
    0.00 0.00 0.00 0.00 21/21 Arel::Visitors::Reduce#visit 15
Inf% Inf% 0.00 0.00 0.00 0.00 21 Arel::Visitors::ToSql#visit_Arel_Nodes_Limit 406
    0.00 0.00 0.00 0.00 21/507 Arel::Visitors::Reduce#visit 408
    0.00 0.00 0.00 0.00 21/722 Arel::Collectors::SubstituteBinds#<< 407
    0.00 0.00 0.00 0.00 7/14 ActiveRecord::Core#init_with 20
    0.00 0.00 0.00 0.00 7/14 ActiveRecord::Associations::Preloader::Association#owner_keys 55
Inf% Inf% 0.00 0.00 0.00 0.00 14 ActiveRecord::Associations::Preloader::Association#owners_by_key 58
    0.00 0.00 0.00 0.00 7/26 Enumerable#each_with_object 60
    0.00 0.00 0.00 0.00 22/22 ActiveRecord::Result#each 57
Inf% Inf% 0.00 0.00 0.00 0.00 22 ActiveRecord::Result#hash_rows 123
    0.00 0.00 0.00 0.00 44/934 Array#map 128
    0.00 0.00 0.00 0.00 5/5 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 5 ActiveRecord::Transactions#before_committed! 333
    0.00 0.00 0.00 0.00 5/5 ActiveRecord::Base#_run_before_commit_without_transaction_enrollment_callbacks 334
    0.00 0.00 0.00 0.00 5/5 ActiveRecord::Base#_run_before_commit_callbacks 335
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#cast 18
Inf% Inf% 0.00 0.00 0.00 0.00 20 Delegator#method_missing 78
    0.00 0.00 0.00 0.00 20/20 ActiveModel::Type::Helpers::TimeValue#user_input_in_time_zone 83
    0.00 0.00 0.00 0.00 20/168 #<Class:0x00007fc7596ace30>#__getobj__ 80
    0.00 0.00 0.00 0.00 20/1047 Kernel#respond_to? 82
    0.00 0.00 0.00 0.00 3/3 Purpose#prefix= 64
Inf% Inf% 0.00 0.00 0.00 0.00 3 Purpose::GeneratedAssociationMethods#barcode_prefix= 115
    0.00 0.00 0.00 0.00 3/19 ActiveRecord::Associations::SingularAssociation#writer 116
    0.00 0.00 0.00 0.00 3/106 ActiveRecord::Associations#association 116
    0.00 0.00 0.00 0.00 8/19 ActiveRecord::Associations::Association#set_inverse_instance 101
    0.00 0.00 0.00 0.00 11/19 ActiveRecord::Associations::BelongsToAssociation#inversed_from 36
Inf% Inf% 0.00 0.00 0.00 0.00 19 ActiveRecord::Associations::Association#inversed_from 120
    0.00 0.00 0.00 0.00 19/51 ActiveRecord::Associations::Association#target= 121
    0.00 0.00 0.00 0.00 1/6 ActiveRecord::Associations::SingularAssociation#build 22
    0.00 0.00 0.00 0.00 5/6 ActiveRecord::Associations::SingularAssociation#_create_record 67
Inf% Inf% 0.00 0.00 0.00 0.00 6 ActiveRecord::Associations::HasOneAssociation#set_new_record 76
    0.00 0.00 0.00 0.00 6/6 ActiveRecord::Associations::HasOneAssociation#replace 77
    0.00 0.00 0.00 0.00 443/443 Concurrent::Map#[] 133
Inf% Inf% 0.00 0.00 0.00 0.00 443 Concurrent::Collection::NonConcurrentMapBackend#[] 19
    0.00 0.00 0.00 0.00 160/1364 Kernel#hash 20
    0.00 0.00 0.00 0.00 2/50 IPAddr#to_range 423
    0.00 0.00 0.00 0.00 11/50 ActiveRecord::Scoping::Named::ClassMethods#all 31
    0.00 0.00 0.00 0.00 37/50 ActiveRecord::SpawnMethods#spawn 11
Inf% Inf% 0.00 0.00 0.00 0.00 50 Kernel#clone
    0.00 0.00 0.00 0.00 50/50 Kernel#initialize_clone
    0.00 0.00 0.00 0.00 155/155 <Class::ActiveRecord::Base>#connection_handler 131
Inf% Inf% 0.00 0.00 0.00 0.00 155 <Class::ActiveRecord::RuntimeRegistry>#connection_handler 20
    0.00 0.00 0.00 0.00 155/780 ActiveSupport::PerThreadRegistry#instance 20
    0.00 0.00 0.00 0.00 39/39 Arel::Attributes::Attribute#type_cast_for_database 18
Inf% Inf% 0.00 0.00 0.00 0.00 39 Arel::Table#type_cast_for_database 98
    0.00 0.00 0.00 0.00 39/39 ActiveRecord::TypeCaster::Map#type_cast_for_database 99
    0.00 0.00 0.00 0.00 21/21 ActiveRecord::Scoping::Default::ClassMethods#scope_attributes? 39
Inf% Inf% 0.00 0.00 0.00 0.00 21 ActiveRecord::Scoping::ClassMethods#scope_attributes? 30
    0.00 0.00 0.00 0.00 21/82 ActiveRecord::Scoping::ClassMethods#current_scope 31
    0.00 0.00 0.00 0.00 1/107 ActiveSupport::Notifications::Instrumenter#finish 40
    0.00 0.00 0.00 0.00 10/107 ActiveSupport::Notifications::Fanout#listening? 64
    0.00 0.00 0.00 0.00 96/107 ActiveSupport::Notifications::Fanout#start 44
Inf% Inf% 0.00 0.00 0.00 0.00 107 ActiveSupport::Notifications::Fanout#listeners_for 55
    0.00 0.00 0.00 0.00 107/443 Concurrent::Map#[] 57
    0.00 0.00 0.00 0.00 6/12 Mutex_m#synchronize 57
    0.00 0.00 0.00 0.00 6/6 ActiveRecord::Associations::HasOneAssociation#set_new_record 77
Inf% Inf% 0.00 0.00 0.00 0.00 6 ActiveRecord::Associations::HasOneAssociation#replace 26
    0.00 0.00 0.00 0.00 5/5 ActiveRecord::AttributeMethods::Dirty#has_changes_to_save? 33
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::HasOneAssociation#transaction_if 36
    0.00 0.00 0.00 0.00 6/20 ActiveRecord::Associations::Association#raise_on_type_mismatch! 27
    0.00 0.00 0.00 0.00 6/31 ActiveRecord::Associations::Association#load_target 28
    0.00 0.00 0.00 0.00 6/51 ActiveRecord::Associations::Association#target= 52
    0.00 0.00 0.00 0.00 5/162 BasicObject#!= 32
    0.00 0.00 0.00 0.00 124/124 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 124 ActiveSupport::TimeWithZone#initialize 52
    0.00 0.00 0.00 0.00 100/100 ActiveSupport::TimeWithZone#get_period_and_ensure_valid_local_time 55
    0.00 0.00 0.00 0.00 24/24 ActiveSupport::TimeWithZone#transfer_time_values_to_utc_constructor 53
    0.00 0.00 0.00 0.00 1/226 ActiveSupport::Notifications::Instrumenter#instrument 123
    0.00 0.00 0.00 0.00 1/226 <Module::WebMock::NetHTTPUtility>#request_signature_from_request 309
    0.00 0.00 0.00 0.00 2/226 ThreadsafeAttributes#set_threadsafe_attribute_by_thread 59
    0.00 0.00 0.00 0.00 1/226 Rack::Response::Helpers#append 249
    0.00 0.00 0.00 0.00 2/226 Addressable::URI#authority 1229
    0.00 0.00 0.00 0.00 3/226 ThreadsafeAttributes#get_threadsafe_attribute_by_thread 55
    0.00 0.00 0.00 0.00 1/226 Sinatra::Response#finish 166
    0.00 0.00 0.00 0.00 2/226 <Class::Rack::MockRequest>#env_for 99
    0.00 0.00 0.00 0.00 4/226 Addressable::URI#port= 1408
    0.00 0.00 0.00 0.00 2/226 SBCF::SangerBarcode#calculate_human_barcode 209
    0.00 0.00 0.00 0.00 1/226 Api::EndpointHandler#report 153
    0.00 0.00 0.00 0.00 3/226 FactoryBot::Sequence#next 93
    0.00 0.00 0.00 0.00 1/226 SBCF::SangerBarcode#number= 158
    0.00 0.00 0.00 0.00 4/226 BasicObject#instance_exec
    0.00 0.00 0.00 0.00 5/226 ActiveModel::Type::Helpers::Numeric#non_numeric_string? 32
    0.00 0.00 0.00 0.00 13/226 ThreadsafeAttributes#threadsafe_attribute_defined_by_thread? 64
    0.00 0.00 0.00 0.00 11/226 MonitorMixin#synchronize 203
    0.00 0.00 0.00 0.00 5/226 <Class::SBCF::Checksum>#from_prefix_and_number 30
    0.00 0.00 0.00 0.00 59/226 ActiveRecord::ConnectionAdapters::Quoting#_quote 173
    0.00 0.00 0.00 0.00 105/226 ActiveRecord::Associations::BelongsToAssociation#stale_state 126
Inf% Inf% 0.00 0.00 0.00 0.00 226 ActiveSupport::NumericWithFormat#to_s 104
    0.00 0.00 0.00 0.00 225/225 Integer#to_s 107
    0.00 0.00 0.00 0.00 226/305 NilClass#=== 105
    0.00 0.00 0.00 0.00 1/1 Float#to_s 107
    0.00 0.00 0.00 0.00 2/136 Array#each
    0.00 0.00 0.00 0.00 9/136 ActiveRecord::Validations::UniquenessValidator#build_relation 59
    0.00 0.00 0.00 0.00 16/136 ActiveRecord::Reflection::AssociationReflection#polymorphic_inverse_of 528
    0.00 0.00 0.00 0.00 25/136 ActiveRecord::Validations::PresenceValidator#validate_each 7
    0.00 0.00 0.00 0.00 40/136 ActiveRecord::TableMetadata#associated_with? 44
    0.00 0.00 0.00 0.00 44/136 ActiveRecord::Associations#association 234
Inf% Inf% 0.00 0.00 0.00 0.00 136 ActiveRecord::Reflection::ClassMethods#_reflect_on_association 115
    0.00 0.00 0.00 0.00 96/442 Symbol#to_s 116
    0.00 0.00 0.00 0.00 13/14 <Class::Plate>#_reflections 116
    0.00 0.00 0.00 0.00 37/40 <Class::PlatePurpose>#_reflections 116
    0.00 0.00 0.00 0.00 30/35 <Class::Uuid>#_reflections 116
    0.00 0.00 0.00 0.00 40/2160 String#to_s 116
    0.00 0.00 0.00 0.00 1/1 <Class::Messenger>#_reflections 116
    0.00 0.00 0.00 0.00 10/11 <Class::Barcode>#_reflections 116
    0.00 0.00 0.00 0.00 2/3 <Class::Plate::Metadata>#_reflections 116
    0.00 0.00 0.00 0.00 7/7 <Class::PlateCreation>#_reflections 116
    0.00 0.00 0.00 0.00 3/3 <Class::Map>#_reflections 116
    0.00 0.00 0.00 0.00 1/1 <Class::Labware>#_reflections 116
    0.00 0.00 0.00 0.00 11/12 <Class::User>#_reflections 116
    0.00 0.00 0.00 0.00 6/9 <Class::BarcodePrinterType>#_reflections 116
    0.00 0.00 0.00 0.00 4/5 <Class::BarcodePrefix>#_reflections 116
    0.00 0.00 0.00 0.00 4/4 <Class::Purpose>#_reflections 116
    0.00 0.00 0.00 0.00 7/8 <Class::ActiveRecord::Base>#_reflections 116
    0.00 0.00 0.00 0.00 40/40 ActiveRecord::QueryMethods#where! 590
Inf% Inf% 0.00 0.00 0.00 0.00 40 ActiveRecord::QueryMethods#references! 172
    0.00 0.00 0.00 0.00 40/40 ActiveRecord::QueryMethods#references_values= 176
    0.00 0.00 0.00 0.00 40/52 ActiveRecord::QueryMethods#references_values 176
    0.00 0.00 0.00 0.00 40/73 Array#flatten! 173
    0.00 0.00 0.00 0.00 40/64 Array#map! 174
    0.00 0.00 0.00 0.00 40/65 Array#| 176
    0.00 0.00 0.00 0.00 722/722 Arel::Collectors::SubstituteBinds#<< 11
Inf% Inf% 0.00 0.00 0.00 0.00 722 Arel::Collectors::PlainString#<< 13
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::FinderMethods#exists? 320
Inf% Inf% 0.00 0.00 0.00 0.00 9 ActiveRecord::FinderMethods#construct_relation_for_exists 361
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::SpawnMethods#except 365
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::QueryMethods#_select! 365
    0.00 0.00 0.00 0.00 9/21 ActiveRecord::QueryMethods#limit! 365
    0.00 0.00 0.00 0.00 9/39 ActiveRecord::QueryMethods#distinct_value 362
    0.00 0.00 0.00 0.00 18/3188 Module#=== 368
    0.00 0.00 0.00 0.00 9/18 FactoryBot::AttributeAssigner#attributes_to_set_on_instance 63
    0.00 0.00 0.00 0.00 9/18 FactoryBot::AttributeAssigner#method_tracking_evaluator 34
Inf% Inf% 0.00 0.00 0.00 0.00 18 FactoryBot::AttributeAssigner#attribute_names_to_assign 70
    0.00 0.00 0.00 0.00 9/9 FactoryBot::AttributeAssigner#alias_names_to_ignore 71
    0.00 0.00 0.00 0.00 9/9 FactoryBot::AttributeAssigner#non_ignored_attribute_names 71
    0.00 0.00 0.00 0.00 9/9 FactoryBot::AttributeAssigner#ignored_attribute_names 71
    0.00 0.00 0.00 0.00 9/52 FactoryBot::AttributeAssigner#override_names 71
    0.00 0.00 0.00 0.00 18/99 Array#- 71
    0.00 0.00 0.00 0.00 1/109 Arel::Predications#gteq 155
    0.00 0.00 0.00 0.00 1/109 Arel::Predications#lt 179
    0.00 0.00 0.00 0.00 48/109 Arel::Predications#eq 17
    0.00 0.00 0.00 0.00 59/109 Array#map
Inf% Inf% 0.00 0.00 0.00 0.00 109 Arel::Predications#quoted_node 224
    0.00 0.00 0.00 0.00 109/109 <Module::Arel::Nodes>#build_quoted 225
    0.00 0.00 0.00 0.00 5/5 ActiveRecord::Transactions#before_committed! 334
Inf% Inf% 0.00 0.00 0.00 0.00 5 ActiveRecord::Base#_run_before_commit_without_transaction_enrollment_callbacks 815
    0.00 0.00 0.00 0.00 5/165 ActiveSupport::Callbacks#run_callbacks 816
    0.00 0.00 0.00 0.00 158/158 MonitorMixin#synchronize 224
Inf% Inf% 0.00 0.00 0.00 0.00 158 MonitorMixin#mon_enter 183
    0.00 0.00 0.00 0.00 315/2045 <Class::Thread>#current 184
    0.00 0.00 0.00 0.00 157/157 Thread::Mutex#lock 185
    0.00 0.00 0.00 0.00 39/39 Arel::Table#type_cast_for_database 99
Inf% Inf% 0.00 0.00 0.00 0.00 39 ActiveRecord::TypeCaster::Map#type_cast_for_database 10
    0.00 0.00 0.00 0.00 39/161 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter::MysqlString#serialize 13
    0.00 0.00 0.00 0.00 39/238 ActiveRecord::ModelSchema::ClassMethods#type_for_attribute 12
    0.00 0.00 0.00 0.00 39/5987 Kernel#is_a? 11
    0.00 0.00 0.00 0.00 2/817 <Class::ActiveSupport::CurrentAttributes>#current_instances 142
    0.00 0.00 0.00 0.00 11/817 ActiveSupport::TaggedLogging::Formatter#current_tags 50
    0.00 0.00 0.00 0.00 24/817 <Class::Time>#zone 15
    0.00 0.00 0.00 0.00 780/817 ActiveSupport::PerThreadRegistry#instance 47
Inf% Inf% 0.00 0.00 0.00 0.00 817 Thread#[]
    0.00 0.00 0.00 0.00 61/1399 <Class::TZInfo::TimeOrDateTime>#wrap 329
    0.00 0.00 0.00 0.00 1338/1399 TZInfo::TimeOrDateTime#<=> 242
Inf% Inf% 0.00 0.00 0.00 0.00 1399 TZInfo::TimeOrDateTime#to_time 50
    0.00 0.00 0.00 0.00 13/297 ActiveRecord::Transactions#add_to_transaction 371
    0.00 0.00 0.00 0.00 17/297 ActiveRecord::AttributeMethods::PrimaryKey#id= 26
    0.00 0.00 0.00 0.00 19/297 ActiveRecord::Persistence#persisted? 245
    0.00 0.00 0.00 0.00 23/297 ActiveRecord::AttributeMethods::Read#read_attribute 63
    0.00 0.00 0.00 0.00 47/297 ActiveRecord::Persistence#destroyed? 238
    0.00 0.00 0.00 0.00 82/297 ActiveRecord::Persistence#new_record? 232
    0.00 0.00 0.00 0.00 96/297 ActiveRecord::AttributeMethods::PrimaryKey#id 19
Inf% Inf% 0.00 0.00 0.00 0.00 297 ActiveRecord::Transactions#sync_with_transaction_state 490
    0.00 0.00 0.00 0.00 297/297 ActiveRecord::Transactions#update_attributes_from_transaction_state 491
    0.00 0.00 0.00 0.00 48/48 ActiveRecord::PredicateBuilder#build 55
Inf% Inf% 0.00 0.00 0.00 0.00 48 ActiveRecord::PredicateBuilder#handler_for 139
    0.00 0.00 0.00 0.00 48/88 Enumerable#detect 140
    0.00 0.00 0.00 0.00 48/290 Array#last 140
    0.00 0.00 0.00 0.00 20/39 ActiveRecord::Core#init_with 348
    0.00 0.00 0.00 0.00 19/39 ActiveRecord::Core#initialize 318
Inf% Inf% 0.00 0.00 0.00 0.00 39 ActiveRecord::Base#_run_initialize_callbacks 815
    0.00 0.00 0.00 0.00 39/165 ActiveSupport::Callbacks#run_callbacks 816
    0.00 0.00 0.00 0.00 29/29 ActiveRecord::QueryMethods#build_arel 932
Inf% Inf% 0.00 0.00 0.00 0.00 29 ActiveRecord::Relation::WhereClause#ast 64
    0.00 0.00 0.00 0.00 29/29 ActiveRecord::Relation::WhereClause#predicates_with_wrapped_sql_literals 65
    0.00 0.00 0.00 0.00 29/2636 Class#new 65
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Barcode#broadcast_barcode 105
    0.00 0.00 0.00 0.00 1/19 ActiveRecord::Inheritance::ClassMethods#new 106
    0.00 0.00 0.00 0.00 1/1 Warren::BroadcastMessages#broadcast 106
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::NetConnectNotAllowedError#initialize 4
    0.00 0.00 0.00 0.00 1/2636 Class#new 5
    0.00 0.00 0.00 0.00 1/1 WebMock::RequestSignatureSnippet#stubbing_instructions 7
    0.00 0.00 0.00 0.00 1/3 WebMock::RequestSignature#to_s 7
    0.00 0.00 0.00 0.00 1/1 WebMock::RequestSignatureSnippet#request_stubs 7
    0.00 0.00 0.00 0.00 1/2 String#* 7
    0.00 0.00 0.00 0.00 1/1 Exception#initialize 12
    0.00 0.00 0.00 0.00 1/132 Array#compact 7
    0.00 0.00 0.00 0.00 1/63 Array#join 7
    0.00 0.00 0.00 0.00 20/120 Mysql2::Result#each
    0.00 0.00 0.00 0.00 100/120 Time#change 143
Inf% Inf% 0.00 0.00 0.00 0.00 120 <Class::Time>#utc
    0.00 0.00 0.00 0.00 2/8 Barcode#barcode_valid? 98
    0.00 0.00 0.00 0.00 6/8 Barcode#method_missing 271
Inf% Inf% 0.00 0.00 0.00 0.00 8 Barcode#handler 77
    0.00 0.00 0.00 0.00 1/1 Barcode#handler_class 78
    0.00 0.00 0.00 0.00 1/2636 Class#new 78
    0.00 0.00 0.00 0.00 1/3 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759f85070>#barcode 78
    0.00 0.00 0.00 0.00 20/20 Delegator#method_missing 83
Inf% Inf% 0.00 0.00 0.00 0.00 20 ActiveModel::Type::Helpers::TimeValue#user_input_in_time_zone 35
    0.00 0.00 0.00 0.00 20/24 DateAndTime::Zones#in_time_zone 36
    0.00 0.00 0.00 0.00 20/24 <Class::Time>#zone 36
    0.00 0.00 0.00 0.00 19/340 ActiveRecord::ModelSchema::ClassMethods#_default_attributes 382
    0.00 0.00 0.00 0.00 37/340 ActiveRecord::ModelSchema::ClassMethods#columns_hash 336
    0.00 0.00 0.00 0.00 284/340 ActiveRecord::ModelSchema::ClassMethods#attribute_types 346
Inf% Inf% 0.00 0.00 0.00 0.00 340 ActiveRecord::ModelSchema::ClassMethods#load_schema 454
    0.00 0.00 0.00 0.00 340/340 ActiveRecord::ModelSchema::ClassMethods#schema_loaded? 455
    0.00 0.00 0.00 0.00 3/3 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 3 Purpose::GeneratedAssociationMethods#barcode_printer_type= 115
    0.00 0.00 0.00 0.00 3/19 ActiveRecord::Associations::SingularAssociation#writer 116
    0.00 0.00 0.00 0.00 3/106 ActiveRecord::Associations#association 116
    0.00 0.00 0.00 0.00 1/372 Mocha::Central#unstub_all 37
    0.00 0.00 0.00 0.00 1/372 ActiveRecord::Associations::Association#skip_statement_cache? 292
    0.00 0.00 0.00 0.00 1/372 ActiveRecord::Associations::CollectionAssociation#remove_records 398
    0.00 0.00 0.00 0.00 1/372 Rack::Session::Abstract::Persisted#force_options? 363
    0.00 0.00 0.00 0.00 2/372 Rack::Protection::PathTraversal#cleanup 37
    0.00 0.00 0.00 0.00 1/372 ActiveRecord::Associations::CollectionProxy#initialize 38
    0.00 0.00 0.00 0.00 9/372 ActiveRecord::SpawnMethods#relation_with 73
    0.00 0.00 0.00 0.00 3/372 ActiveRecord::QueryMethods#preprocess_order_args 1158
    0.00 0.00 0.00 0.00 10/372 ActiveSupport::Notifications::Fanout#listening? 64
    0.00 0.00 0.00 0.00 8/372 ActiveSupport::TaggedLogging::Formatter#tags_text 55
    0.00 0.00 0.00 0.00 8/372 ActiveRecord::QueryMethods#extending! 877
    0.00 0.00 0.00 0.00 9/372 FactoryBot::FactoryRunner#run 16
    0.00 0.00 0.00 0.00 12/372 ActiveRecord::Relation#references_eager_loaded_tables? 606
    0.00 0.00 0.00 0.00 1/372 ActionDispatch::Journey::Route#match_verb 198
    0.00 0.00 0.00 0.00 28/372 ActiveRecord::Relation::Merger#merge_multi_values 160
    0.00 0.00 0.00 0.00 1/372 ActiveRecord::Associations::CollectionAssociation#delete_or_destroy 383
    0.00 0.00 0.00 0.00 1/372 Net::HTTPGenericRequest#initialize 33
    0.00 0.00 0.00 0.00 20/372 ActiveRecord::Scoping::Default::ClassMethods#scope_attributes? 39
    0.00 0.00 0.00 0.00 29/372 Arel::Visitors::ToSql#visit_Arel_Nodes_JoinSource 548
    0.00 0.00 0.00 0.00 17/372 Arel::Visitors::ToSql#visit_Arel_Nodes_InsertStatement 127
    0.00 0.00 0.00 0.00 2/372 ActiveRecord::Core::ClassMethods#find_by 187
    0.00 0.00 0.00 0.00 35/372 ActiveRecord::Scoping::Default::ClassMethods#build_default_scope 117
    0.00 0.00 0.00 0.00 2/372 CanCan::Rule#matches_subject_class? 94
    0.00 0.00 0.00 0.00 112/372 ActiveRecord::Relation#eager_loading? 473
    0.00 0.00 0.00 0.00 1/372 Array#reject
    0.00 0.00 0.00 0.00 3/372 ActiveSupport::Inflector::Inflections::Uncountables#uncountable? 57
    0.00 0.00 0.00 0.00 49/372 ActiveRecord::QueryMethods#build_select 1043
    0.00 0.00 0.00 0.00 5/372 ActiveModel::AttributeMutationTracker#any_changes? 43
Inf% Inf% 0.00 0.00 0.00 0.00 372 Array#any?
    0.00 0.00 0.00 0.00 20/184 ActiveModel::AttributeMutationTracker#changed? 43
    0.00 0.00 0.00 0.00 1/1 IPAddr#=== 178
    0.00 0.00 0.00 0.00 39/182 Regexp#match? 57
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveRecord::StatementCache>#unsupported_value? 193
    0.00 0.00 0.00 0.00 17/869 Kernel#kind_of? 383
    0.00 0.00 0.00 0.00 10/29 Module#to_s 94
    0.00 0.00 0.00 0.00 1/70 String#downcase 35
    0.00 0.00 0.00 0.00 1/1 <Class::ActionDispatch::Journey::Route::VerbMatchers::All>#call 198
    0.00 0.00 0.00 0.00 5/3206 Kernel#class 94
    0.00 0.00 0.00 0.00 1/438 Array#include? 35
    0.00 0.00 0.00 0.00 44/136 #<Class:0x00007fc7596ace30>#deserialize 349
    0.00 0.00 0.00 0.00 92/136 ActiveModel::Attribute::FromDatabase#type_cast 165
Inf% Inf% 0.00 0.00 0.00 0.00 136 ActiveModel::Type::Value#deserialize 23
    0.00 0.00 0.00 0.00 91/422 ActiveModel::Type::Value#cast 24
    0.00 0.00 0.00 0.00 44/106 #<ActiveModel::Type::Helpers::AcceptsMultiparameterTime:0x00007fc75a544100>#cast 24
    0.00 0.00 0.00 0.00 1/156 ActiveModel::Type::Helpers::Numeric#cast 24
    0.00 0.00 0.00 0.00 5/5 ActiveRecord::Inheritance::ClassMethods#discriminate_class_for_record 207
Inf% Inf% 0.00 0.00 0.00 0.00 5 ActiveRecord::Inheritance::ClassMethods#find_sti_class 217
    0.00 0.00 0.00 0.00 2/7 ActiveSupport::DescendantsTracker#descendants 232
    0.00 0.00 0.00 0.00 5/422 ActiveModel::Type::Value#cast 218
    0.00 0.00 0.00 0.00 5/159 ActiveRecord::Inheritance::ClassMethods#base_class 218
    0.00 0.00 0.00 0.00 5/5 ActiveSupport::Dependencies#constantize 221
    0.00 0.00 0.00 0.00 5/238 ActiveRecord::ModelSchema::ClassMethods#type_for_attribute 218
    0.00 0.00 0.00 0.00 5/252 ActiveRecord::ModelSchema::ClassMethods#inheritance_column 218
    0.00 0.00 0.00 0.00 5/77 <Class::ActiveRecord::Base>#store_full_sti_class 220
    0.00 0.00 0.00 0.00 2/438 Array#include? 232
    0.00 0.00 0.00 0.00 172/172 ActiveModel::Attribute#with_value_from_user 72
Inf% Inf% 0.00 0.00 0.00 0.00 172 <Class::ActiveModel::Attribute>#from_user 12
    0.00 0.00 0.00 0.00 172/2636 Class#new 13
    0.00 0.00 0.00 0.00 1/132 Set#each 338
    0.00 0.00 0.00 0.00 10/132 ActiveRecord::AutosaveAssociation#_ensure_no_duplicate_errors 493
    0.00 0.00 0.00 0.00 3/132 WebMock::HashValidator#validate_keys 10
    0.00 0.00 0.00 0.00 40/132 ActiveRecord::PredicateBuilder#convert_dot_notation_to_hash 128
    0.00 0.00 0.00 0.00 28/132 ActiveModel::AttributeSet#keys 37
    0.00 0.00 0.00 0.00 22/132 ActiveRecord::Querying#find_by_sql 43
    0.00 0.00 0.00 0.00 28/132 Enumerator#each
Inf% Inf% 0.00 0.00 0.00 0.00 132 Hash#each_key
    0.00 0.00 0.00 0.00 184/1035 ActiveModel::AttributeSet#[] 37
    0.00 0.00 0.00 0.00 184/197 ActiveModel::Attribute#initialized? 37
    0.00 0.00 0.00 0.00 168/462 Hash#delete 43
    0.00 0.00 0.00 0.00 2/438 Array#include? 11
    0.00 0.00 0.00 0.00 103/206 ActiveModel::Attribute#original_value 48
    0.00 0.00 0.00 0.00 103/206 ActiveModel::Attribute#changed_from_assignment? 156
Inf% Inf% 0.00 0.00 0.00 0.00 206 *ActiveModel::Attribute#original_value 46
    0.00 0.00 0.00 0.00 103/206 ActiveModel::Attribute#original_value 48
    0.00 0.00 0.00 0.00 103/225 ActiveModel::Attribute::FromDatabase#type_cast 50
    0.00 0.00 0.00 0.00 46/46 ActiveRecord::ConnectionAdapters::DatabaseStatements#to_sql_and_binds 34
Inf% Inf% 0.00 0.00 0.00 0.00 46 ActiveRecord::ConnectionAdapters::AbstractAdapter#collector 609
    0.00 0.00 0.00 0.00 92/2636 Class#new 616
    0.00 0.00 0.00 0.00 1/1 MonitorMixin#synchronize 230
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::SavepointTransaction#rollback 156
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::AbstractAdapter#rollback_to_savepoint 157
    0.00 0.00 0.00 0.00 1/12 ActiveRecord::ConnectionAdapters::TransactionState#rollback! 158
    0.00 0.00 0.00 0.00 31/103 ActiveRecord::ConnectionAdapters::MySQL::DatabaseStatements#select_all 9
    0.00 0.00 0.00 0.00 72/103 ActiveRecord::ExplainSubscriber#finish 13
Inf% Inf% 0.00 0.00 0.00 0.00 103 <Class::ActiveRecord::ExplainRegistry>#collect? 55
    0.00 0.00 0.00 0.00 103/780 ActiveSupport::PerThreadRegistry#instance 55
    0.00 0.00 0.00 0.00 103/103 ActiveRecord::ExplainRegistry#collect? 55
    0.00 0.00 0.00 0.00 72/72 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 72 ActiveSupport::Notifications::Event#initialize 58
    0.00 0.00 0.00 0.00 72/755 Kernel#dup 60
    0.00 0.00 0.00 0.00 61/61 TZInfo::TimeOrDateTime#+ 260
Inf% Inf% 0.00 0.00 0.00 0.00 61 Time#+ 45
    0.00 0.00 0.00 0.00 61/61 Time#unit_add 55
    0.00 0.00 0.00 0.00 61/3188 Module#=== 46
    0.00 0.00 0.00 0.00 5/5 ActiveRecord::Inheritance::ClassMethods#type_condition 242
Inf% Inf% 0.00 0.00 0.00 0.00 5 Arel::Predications#in 48
    0.00 0.00 0.00 0.00 5/5 Arel::Predications#quoted_array 60
    0.00 0.00 0.00 0.00 5/2636 Class#new 60
    0.00 0.00 0.00 0.00 15/3188 Module#=== 49
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::SavepointTransaction#rollback 157
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::AbstractAdapter#rollback_to_savepoint 19
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::DatabaseStatements#rollback_to_savepoint 21
    0.00 0.00 0.00 0.00 1/3 ActiveRecord::ConnectionAdapters::QueryCache#clear_query_cache 20
    0.00 0.00 0.00 0.00 14/14 ActiveRecord::Relation::Merger#merge 83
Inf% Inf% 0.00 0.00 0.00 0.00 14 ActiveRecord::Relation::Merger#merge_clauses 177
    0.00 0.00 0.00 0.00 28/28 ActiveRecord::Relation::WhereClause#merge 180
    0.00 0.00 0.00 0.00 14/14 ActiveRecord::Relation::Merger#replace_from_clause? 178
    0.00 0.00 0.00 0.00 28/148 ActiveRecord::QueryMethods#where_clause 180
    0.00 0.00 0.00 0.00 28/57 ActiveRecord::QueryMethods#having_clause 183
    0.00 0.00 0.00 0.00 28/86 ActiveRecord::Relation::WhereClause#empty? 181
    0.00 0.00 0.00 0.00 7/61 ActiveRecord::QueryMethods#where_clause= 181
    0.00 0.00 0.00 0.00 50/50 Kernel#clone
Inf% Inf% 0.00 0.00 0.00 0.00 50 Kernel#initialize_clone
    0.00 0.00 0.00 0.00 48/48 ActiveRecord::Relation#initialize_copy
    0.00 0.00 0.00 0.00 2/4 Kernel#initialize_copy
    0.00 0.00 0.00 0.00 3/25 ActiveRecord::Associations::ForeignAssociation#foreign_key_present? 7
    0.00 0.00 0.00 0.00 22/25 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 25 ActiveRecord::AttributeMethods#attribute_present? 373
    0.00 0.00 0.00 0.00 25/482 ActiveRecord::AttributeMethods::Read#_read_attribute 374
    0.00 0.00 0.00 0.00 25/594 NilClass#nil? 375
    0.00 0.00 0.00 0.00 5/28 ActiveModel::AttributeMutationTracker#any_changes? 43
    0.00 0.00 0.00 0.00 23/28 ActiveModel::AttributeMutationTracker#changed_attribute_names 15
Inf% Inf% 0.00 0.00 0.00 0.00 28 ActiveModel::AttributeMutationTracker#attr_names 80
    0.00 0.00 0.00 0.00 28/28 ActiveModel::AttributeSet#keys 81
    0.00 0.00 0.00 0.00 4/24 ActiveSupport::TimeZone#now 479
    0.00 0.00 0.00 0.00 20/24 ActiveModel::Type::Helpers::TimeValue#user_input_in_time_zone 36
Inf% Inf% 0.00 0.00 0.00 0.00 24 DateAndTime::Zones#in_time_zone 20
    0.00 0.00 0.00 0.00 24/24 DateAndTime::Zones#time_with_zone 25
    0.00 0.00 0.00 0.00 24/87 Object#acts_like? 22
    0.00 0.00 0.00 0.00 24/24 <Class::Time>#find_zone! 21
    0.00 0.00 0.00 0.00 2/2160 ActiveRecord::TestFixtures::ClassMethods#uses_transaction? 944
    0.00 0.00 0.00 0.00 1/2160 ActiveModel::Type::Helpers::Numeric#non_numeric_string? 32
    0.00 0.00 0.00 0.00 1/2160 ActiveResource::Connection#with_auth 109
    0.00 0.00 0.00 0.00 1/2160 <Class::WebMock::RequestStub>#from_request_signature 85
    0.00 0.00 0.00 0.00 2/2160 <Class::Sinatra::Base>#mime_type 1331
    0.00 0.00 0.00 0.00 2/2160 Net::HTTPHeader#set_field 82
    0.00 0.00 0.00 0.00 2/2160 Rack::Request::Helpers#path_info= 148
    0.00 0.00 0.00 0.00 1/2160 ActiveModel::Serializers::Xml::Serializer#serialize 87
    0.00 0.00 0.00 0.00 2/2160 Addressable::URI#scheme= 904
    0.00 0.00 0.00 0.00 1/2160 SBCF::SangerBarcode#number= 158
    0.00 0.00 0.00 0.00 2/2160 Array#each
    0.00 0.00 0.00 0.00 2/2160 Addressable::URI#to_s 2344
    0.00 0.00 0.00 0.00 3/2160 Hash#transform_keys
    0.00 0.00 0.00 0.00 2/2160 ActiveSupport::Inflector#camelize 70
    0.00 0.00 0.00 0.00 2/2160 Builder::XmlMarkup#_attr_value 331
    0.00 0.00 0.00 0.00 6/2160 WebMock::RequestSignature#to_s 17
    0.00 0.00 0.00 0.00 8/2160 Rack::Request::Helpers#script_name 144
    0.00 0.00 0.00 0.00 10/2160 ActiveRecord::AttributeMethods#has_attribute? 303
    0.00 0.00 0.00 0.00 3/2160 ActiveSupport::Inflector#apply_inflections 400
    0.00 0.00 0.00 0.00 1/2160 Rack::Request::Helpers#script_name= 145
    0.00 0.00 0.00 0.00 4/2160 ActionDispatch::Http::Headers#env_name 123
    0.00 0.00 0.00 0.00 5/2160 ActiveRecord::Core::ClassMethods#relation 289
    0.00 0.00 0.00 0.00 8/2160 ActiveModel::Validations::FormatValidator#validate_each 9
    0.00 0.00 0.00 0.00 9/2160 Arel::Visitors::ToSql#visit_Arel_Nodes_SqlLiteral 738
    0.00 0.00 0.00 0.00 8/2160 Arel::Table#initialize 16
    0.00 0.00 0.00 0.00 8/2160 Rack::Request::Helpers#query_string 151
    0.00 0.00 0.00 0.00 20/2160 Array#map
    0.00 0.00 0.00 0.00 21/2160 Rack::Request::Helpers#path_info 147
    0.00 0.00 0.00 0.00 25/2160 Hash#transform_keys!
    0.00 0.00 0.00 0.00 2/2160 ActiveSupport::Inflector#classify 203
    0.00 0.00 0.00 0.00 40/2160 ActiveRecord::Reflection::ClassMethods#reflect_on_aggregation 64
    0.00 0.00 0.00 0.00 72/2160 ActiveRecord::AttributeMethods::Read#read_attribute 58
    0.00 0.00 0.00 0.00 40/2160 ActiveRecord::Reflection::ClassMethods#_reflect_on_association 116
    0.00 0.00 0.00 0.00 56/2160 ActiveRecord::Associations::BelongsToPolymorphicAssociation#stale_state 36
    0.00 0.00 0.00 0.00 39/2160 Arel::Visitors::ToSql#visit_Arel_Nodes_Casted 154
    0.00 0.00 0.00 0.00 24/2160 ActiveRecord::AttributeMethods::ClassMethods#has_attribute? 230
    0.00 0.00 0.00 0.00 60/2160 ActiveRecord::AttributeMethods::Write#write_attribute 39
    0.00 0.00 0.00 0.00 89/2160 Hash#each
    0.00 0.00 0.00 0.00 104/2160 ActiveRecord::ConnectionAdapters::Quoting#_quote 167
    0.00 0.00 0.00 0.00 184/2160 ActiveModel::AttributeMutationTracker#changed? 47
    0.00 0.00 0.00 0.00 132/2160 ActiveRecord::PredicateBuilder#build_bind_attribute 60
    0.00 0.00 0.00 0.00 172/2160 ActiveRecord::AttributeMethods::Write#_write_attribute 51
    0.00 0.00 0.00 0.00 237/2160 ActiveRecord::ModelSchema::ClassMethods#type_for_attribute 366
    0.00 0.00 0.00 0.00 280/2160 ActiveModel::AttributeMethods::ClassMethods#attribute_alias? 219
    0.00 0.00 0.00 0.00 467/2160 ActiveRecord::AttributeMethods::Read#_read_attribute 77
Inf% Inf% 0.00 0.00 0.00 0.00 2160 String#to_s
    0.00 0.00 0.00 0.00 1/2123 Concurrent::Collection::NonConcurrentMapBackend#pair? 127
    0.00 0.00 0.00 0.00 12/2123 ActiveRecord::ConnectionAdapters::Transaction#initialize 101
    0.00 0.00 0.00 0.00 1/2123 Kernel#tap
    0.00 0.00 0.00 0.00 2/2123 Rack::Request::Env#fetch_header 74
    0.00 0.00 0.00 0.00 4/2123 FactoryBot::Evaluator#association 26
    0.00 0.00 0.00 0.00 22/2123 ActiveSupport::HashWithIndifferentAccess#fetch 190
    0.00 0.00 0.00 0.00 64/2123 ActiveModel::LazyAttributeHash#assign_default_value 110
    0.00 0.00 0.00 0.00 153/2123 Concurrent::Collection::NonConcurrentMapBackend#get_or_default 109
    0.00 0.00 0.00 0.00 800/2123 Time#change 121
    0.00 0.00 0.00 0.00 1064/2123 ActiveRecord::QueryMethods#get_value 908
Inf% Inf% 0.00 0.00 0.00 0.00 2123 Hash#fetch
    0.00 0.00 0.00 0.00 4/4 <Module::FactoryBot>#use_parent_strategy 27
    0.00 0.00 0.00 0.00 1/21 Rack::Request::Env#set_header 221
    0.00 0.00 0.00 0.00 4/3206 Kernel#class 27
    0.00 0.00 0.00 0.00 3/1364 Kernel#hash
    0.00 0.00 0.00 0.00 40/40 ActiveRecord::Relation::WhereClauseFactory#build 16
Inf% Inf% 0.00 0.00 0.00 0.00 40 ActiveRecord::PredicateBuilder#resolve_column_aliases 5
    0.00 0.00 0.00 0.00 40/40 ActiveRecord::TableMetadata#resolve_column_aliases 5
    0.00 0.00 0.00 0.00 1/2 Integer#downto
    0.00 0.00 0.00 0.00 1/2 Barcode#handler_class_name 82
Inf% Inf% 0.00 0.00 0.00 0.00 2 String#classify 210
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::Inflector#classify 211
    0.00 0.00 0.00 0.00 1/1 Plate#maps 326
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Map>#where_plate_size 184
    0.00 0.00 0.00 0.00 1/12 ActiveRecord::Relation#_exec_scope 186
    0.00 0.00 0.00 0.00 1/38 ActiveRecord::Scoping::Named::ClassMethods#all 185
    0.00 0.00 0.00 0.00 3/3 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 3 Purpose#autosave_associated_records_for_barcode_printer_type 153
    0.00 0.00 0.00 0.00 3/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 126/126 MonitorMixin#synchronize 224
Inf% Inf% 0.00 0.00 0.00 0.00 126 ActiveSupport::Concurrency::LoadInterlockAwareMonitor#mon_enter 11
    0.00 0.00 0.00 0.00 126/126 MonitorMixin#mon_try_enter 12
    0.00 0.00 0.00 0.00 9/40 Array#each
    0.00 0.00 0.00 0.00 31/40 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#execute_and_free 34
Inf% Inf% 0.00 0.00 0.00 0.00 40 Enumerable#to_a
    0.00 0.00 0.00 0.00 31/31 Mysql2::Result#each
    0.00 0.00 0.00 0.00 9/63 FactoryBot::AttributeList#each
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::AbstractAdapter#rollback_to_savepoint 21
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::DatabaseStatements#rollback_to_savepoint 325
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::Savepoints#exec_rollback_to_savepoint 326
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::DatabaseStatements#rollback_to_savepoint 326
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::Savepoints#exec_rollback_to_savepoint 14
    0.00 0.00 0.00 0.00 1/72 ActiveRecord::ConnectionAdapters::MySQL::DatabaseStatements#execute 15
    0.00 0.00 0.00 0.00 2/2 String#classify 211
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveSupport::Inflector#classify 201
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::Inflector#singularize 203
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::Inflector#camelize 203
    0.00 0.00 0.00 0.00 2/26 String#sub 203
    0.00 0.00 0.00 0.00 2/2160 String#to_s 203
    0.00 0.00 0.00 0.00 2/3 ActiveSupport::Inflector#singularize 50
    0.00 0.00 0.00 0.00 1/3 ActiveSupport::Inflector#pluralize 33
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActiveSupport::Inflector#apply_inflections 399
    0.00 0.00 0.00 0.00 3/1320 Array#each 405
    0.00 0.00 0.00 0.00 3/3 ActiveSupport::Inflector::Inflections::Uncountables#uncountable? 402
    0.00 0.00 0.00 0.00 3/10 ActiveSupport::Inflector#inflections 402
    0.00 0.00 0.00 0.00 3/755 Kernel#dup 400
    0.00 0.00 0.00 0.00 3/2160 String#to_s 400
    0.00 0.00 0.00 0.00 72/72 ActiveSupport::Notifications::Fanout::Subscribers::Evented#finish 104
Inf% Inf% 0.00 0.00 0.00 0.00 72 ActiveRecord::ExplainSubscriber#finish 12
    0.00 0.00 0.00 0.00 72/103 <Class::ActiveRecord::ExplainRegistry>#collect? 13
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::CounterCache#_create_record 186
Inf% Inf% 0.00 0.00 0.00 0.00 17 ActiveRecord::CounterCache#each_counter_cached_associations 212
    0.00 0.00 0.00 0.00 17/290 Hash#each 213
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::Base#_reflections 213
    0.00 0.00 0.00 0.00 109/109 Arel::Predications#quoted_node 225
Inf% Inf% 0.00 0.00 0.00 0.00 109 <Module::Arel::Nodes>#build_quoted 31
    0.00 0.00 0.00 0.00 522/3188 Module#=== 32
    0.00 0.00 0.00 0.00 59/2636 Class#new 38
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::Persistence::ClassMethods#_insert_record 184
Inf% Inf% 0.00 0.00 0.00 0.00 17 Arel::Crud#compile_insert 23
    0.00 0.00 0.00 0.00 17/17 Arel::InsertManager#insert 25
    0.00 0.00 0.00 0.00 17/17 Arel::Crud#create_insert 24
    0.00 0.00 0.00 0.00 102/102 ActiveModel::AttributeSet#[] 16
Inf% Inf% 0.00 0.00 0.00 0.00 102 ActiveModel::LazyAttributeHash#[] 38
    0.00 0.00 0.00 0.00 32/32 ActiveModel::LazyAttributeHash#assign_default_value 39
    0.00 0.00 0.00 0.00 40/40 Hash#each
Inf% Inf% 0.00 0.00 0.00 0.00 40 ActiveRecord::TableMetadata#arel_attribute 23
    0.00 0.00 0.00 0.00 40/130 ActiveRecord::Core::ClassMethods#arel_attribute 25
    0.00 0.00 0.00 0.00 3/3 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 3 PlatePurpose::GeneratedAssociationMethods#asset_shape= 115
    0.00 0.00 0.00 0.00 3/19 ActiveRecord::Associations::SingularAssociation#writer 116
    0.00 0.00 0.00 0.00 3/106 ActiveRecord::Associations#association 116
    0.00 0.00 0.00 0.00 28/28 ActiveModel::AttributeMutationTracker#attr_names 81
Inf% Inf% 0.00 0.00 0.00 0.00 28 ActiveModel::AttributeSet#keys 36
    0.00 0.00 0.00 0.00 28/37 Enumerable#select 37
    0.00 0.00 0.00 0.00 28/132 Hash#each_key 37
    0.00 0.00 0.00 0.00 273/273 Kernel#initialize_dup
Inf% Inf% 0.00 0.00 0.00 0.00 273 Hash#initialize_copy
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::Performance#run_test 80
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::IntegrationTest#before_setup 44
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Integration::Runner#before_setup 46
    0.00 0.00 0.00 0.00 1/2 Rails::Engine#routes 45
    0.00 0.00 0.00 0.00 1/1 <Module::Rails>#application 45
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::Validations::UniquenessValidator#validate_each 31
Inf% Inf% 0.00 0.00 0.00 0.00 9 ActiveRecord::Validations::UniquenessValidator#scope_relation 88
    0.00 0.00 0.00 0.00 9/1320 Array#each 89
    0.00 0.00 0.00 0.00 9/25 Kernel#Array 89
    0.00 0.00 0.00 0.00 3/157 ActiveRecord::QueryMethods#order_values= 74
    0.00 0.00 0.00 0.00 9/157 ActiveRecord::QueryMethods#select_values= 74
    0.00 0.00 0.00 0.00 7/157 ActiveRecord::QueryMethods#includes_values= 74
    0.00 0.00 0.00 0.00 8/157 ActiveRecord::QueryMethods#create_with_value= 74
    0.00 0.00 0.00 0.00 21/157 ActiveRecord::QueryMethods#limit_value= 74
    0.00 0.00 0.00 0.00 8/157 ActiveRecord::QueryMethods#extending_values= 74
    0.00 0.00 0.00 0.00 40/157 ActiveRecord::QueryMethods#references_values= 74
    0.00 0.00 0.00 0.00 61/157 ActiveRecord::QueryMethods#where_clause= 74
Inf% Inf% 0.00 0.00 0.00 0.00 157 ActiveRecord::QueryMethods#set_value 914
    0.00 0.00 0.00 0.00 157/157 ActiveRecord::QueryMethods#assert_mutability! 915
    0.00 0.00 0.00 0.00 7/34 ActiveRecord::Scoping::Named::ClassMethods#scope_for_association 46
    0.00 0.00 0.00 0.00 27/34 ActiveRecord::Scoping::Named::ClassMethods#all 36
Inf% Inf% 0.00 0.00 0.00 0.00 34 ActiveRecord::Scoping::Named::ClassMethods#default_scoped 50
    0.00 0.00 0.00 0.00 34/35 ActiveRecord::Scoping::Default::ClassMethods#build_default_scope 51
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Executor#call 12
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActiveSupport::ExecutionWrapper>#run! 65
    0.00 0.00 0.00 0.00 1/74 Kernel#tap 69
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveSupport::ExecutionWrapper>#active? 66
    0.00 0.00 0.00 0.00 1/2636 Class#new 69
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::IntegrationTest#before_setup 46
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Integration::Runner#before_setup 312
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::SetupAndTeardown#before_setup 314
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Integration::Runner#before_setup 314
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::Testing::SetupAndTeardown#before_setup 39
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::TestFixtures#before_setup 40
    0.00 0.00 0.00 0.00 1/165 ActiveSupport::Callbacks#run_callbacks 41
    0.00 0.00 0.00 0.00 8/8 Logger#add 471
Inf% Inf% 0.00 0.00 0.00 0.00 8 Logger#format_message 583
    0.00 0.00 0.00 0.00 8/8 ActiveSupport::TaggedLogging::Formatter#call 584
    0.00 0.00 0.00 0.00 5/5 Arel::Predications#in 60
Inf% Inf% 0.00 0.00 0.00 0.00 5 Arel::Predications#quoted_array 228
    0.00 0.00 0.00 0.00 5/934 Array#map 229
    0.00 0.00 0.00 0.00 1/252 ActiveRecord::Core::ClassMethods#find_by 187
    0.00 0.00 0.00 0.00 2/252 ActiveRecord::Inheritance::ClassMethods#subclass_from_attributes 250
    0.00 0.00 0.00 0.00 5/252 ActiveRecord::Inheritance::ClassMethods#find_sti_class 218
    0.00 0.00 0.00 0.00 5/252 ActiveRecord::Inheritance::ClassMethods#discriminate_class_for_record 207
    0.00 0.00 0.00 0.00 5/252 ActiveRecord::Inheritance::ClassMethods#type_condition 239
    0.00 0.00 0.00 0.00 5/252 ActiveRecord::Core::ClassMethods#relation 289
    0.00 0.00 0.00 0.00 8/252 ActiveRecord::Inheritance#ensure_proper_type 279
    0.00 0.00 0.00 0.00 25/252 ActiveRecord::Inheritance::ClassMethods#using_single_table_inheritance? 214
    0.00 0.00 0.00 0.00 19/252 ActiveRecord::Inheritance::ClassMethods#new 55
    0.00 0.00 0.00 0.00 177/252 ActiveRecord::ModelSchema::ClassMethods#inheritance_column 253
Inf% Inf% 0.00 0.00 0.00 0.00 252 *ActiveRecord::ModelSchema::ClassMethods#inheritance_column 252
    0.00 0.00 0.00 0.00 177/252 ActiveRecord::ModelSchema::ClassMethods#inheritance_column 253
    0.00 0.00 0.00 0.00 177/1060 Class#superclass 253
    0.00 0.00 0.00 0.00 44/44 ActiveModel::Attribute::FromDatabase#type_cast 165
Inf% Inf% 0.00 0.00 0.00 0.00 44 ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#deserialize 7
    0.00 0.00 0.00 0.00 44/44 #<Class:0x00007fc7596ace30>#deserialize 8
    0.00 0.00 0.00 0.00 44/44 ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#convert_time_to_time_zone 8
    0.00 0.00 0.00 0.00 39/39 Arel::Visitors::ToSql#quoted 751
Inf% Inf% 0.00 0.00 0.00 0.00 39 Arel::Visitors::ToSql#quote 797
    0.00 0.00 0.00 0.00 39/183 ActiveRecord::ConnectionAdapters::Quoting#quote 799
    0.00 0.00 0.00 0.00 39/3188 Module#=== 798
    0.00 0.00 0.00 0.00 32/169 ActiveModel::LazyAttributeHash#assign_default_value 115
    0.00 0.00 0.00 0.00 137/169 ActiveModel::Attribute#with_value_from_database 76
Inf% Inf% 0.00 0.00 0.00 0.00 169 <Class::ActiveModel::Attribute>#from_database 8
    0.00 0.00 0.00 0.00 169/2636 Class#new 9
    0.00 0.00 0.00 0.00 5/5 BasicObject#instance_exec
Inf% Inf% 0.00 0.00 0.00 0.00 5 <Class::Uuid>#generate_uuid 89
    0.00 0.00 0.00 0.00 5/5 <Class::UUIDTools::UUID>#timestamp_create 90
    0.00 0.00 0.00 0.00 5/5 UUIDTools::UUID#to_s 90
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Callbacks#run_callbacks 1554
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveResource::Base#encode 1393
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Base#to_xml 1394
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#format 1394
    0.00 0.00 0.00 0.00 1/2 ActiveResource::Formats::XmlFormat#extension 1394
    0.00 0.00 0.00 0.00 1/3206 Kernel#class 1394
    0.00 0.00 0.00 0.00 9/48 ActiveRecord::ConnectionAdapters::AbstractAdapter#case_insensitive_comparison 458
    0.00 0.00 0.00 0.00 39/48 ActiveRecord::PredicateBuilder::BasicObjectHandler#call 12
Inf% Inf% 0.00 0.00 0.00 0.00 48 Arel::Predications#eq 16
    0.00 0.00 0.00 0.00 48/109 Arel::Predications#quoted_node 17
    0.00 0.00 0.00 0.00 48/2636 Class#new 17
    0.00 0.00 0.00 0.00 77/77 ActiveModel::Type::Value#cast 38
Inf% Inf% 0.00 0.00 0.00 0.00 77 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter::MysqlString#cast_value 874
    0.00 0.00 0.00 0.00 77/77 ActiveModel::Type::String#cast_value 878
    0.00 0.00 0.00 0.00 8/8 Logger#format_message 584
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveSupport::TaggedLogging::Formatter#call 22
    0.00 0.00 0.00 0.00 8/8 Logger::Formatter#call 23
    0.00 0.00 0.00 0.00 8/8 ActiveSupport::TaggedLogging::Formatter#tags_text 23
    0.00 0.00 0.00 0.00 8/33 NilClass#to_s 23
    0.00 0.00 0.00 0.00 48/48 Kernel#initialize_clone
Inf% Inf% 0.00 0.00 0.00 0.00 48 ActiveRecord::Relation#initialize_copy 35
    0.00 0.00 0.00 0.00 48/48 ActiveRecord::Relation#reset 37
    0.00 0.00 0.00 0.00 48/755 Kernel#dup 36
    0.00 0.00 0.00 0.00 1/168 Array#each
    0.00 0.00 0.00 0.00 1/168 ActionDispatch::Integration::Session#process 225
    0.00 0.00 0.00 0.00 3/168 Rack::Request::AcceptableMediaTypes::MediaType#subtype 157
    0.00 0.00 0.00 0.00 2/168 IPAddr#initialize 570
    0.00 0.00 0.00 0.00 4/168 Rack::Request::AcceptableMediaTypes::MediaType#range 109
    0.00 0.00 0.00 0.00 2/168 Rack::Protection::JsonCsrf#has_vector? 40
    0.00 0.00 0.00 0.00 4/168 Rack::Request::AcceptableMediaTypes::MediaType#type 153
    0.00 0.00 0.00 0.00 1/168 ActionDispatch::RemoteIp::GetIp#ips_from 163
    0.00 0.00 0.00 0.00 2/168 Rack::Request::AcceptableMediaTypes#initialize 47
    0.00 0.00 0.00 0.00 2/168 URI::Generic#split_path 982
    0.00 0.00 0.00 0.00 1/168 Rack::QueryParser#parse_query 43
    0.00 0.00 0.00 0.00 2/168 Rack::Protection::PathTraversal#cleanup 31
    0.00 0.00 0.00 0.00 6/168 Rack::Request::AcceptableMediaTypes::MediaType#quality 115
    0.00 0.00 0.00 0.00 1/168 ActionDispatch::Http::Cache::Response#cache_control_segments 141
    0.00 0.00 0.00 0.00 1/168 Api::EndpointHandler#report 120
    0.00 0.00 0.00 0.00 4/168 <Class::Rack::MediaType>#type 18
    0.00 0.00 0.00 0.00 1/168 <Module::Rack::Utils>#clean_path_info 582
    0.00 0.00 0.00 0.00 9/168 ActiveSupport::Inflector#constantize 273
    0.00 0.00 0.00 0.00 5/168 Thread::Mutex#synchronize
    0.00 0.00 0.00 0.00 20/168 ActiveRecord::ConnectionAdapters::AbstractAdapter::Version#<=> 140
    0.00 0.00 0.00 0.00 24/168 Hash#each
    0.00 0.00 0.00 0.00 72/168 ActiveSupport::Subscriber#finish 100
Inf% Inf% 0.00 0.00 0.00 0.00 168 String#split
    0.00 0.00 0.00 0.00 5/5 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 5 Uuid#autosave_associated_records_for_resource 153
    0.00 0.00 0.00 0.00 5/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::FinderMethods#find_nth_with_limit 524
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActiveRecord::FinderMethods#ordered_relation 557
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::QueryMethods#order 559
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::Relation#arel_attribute 559
    0.00 0.00 0.00 0.00 3/3 Arel::OrderPredications#asc 559
    0.00 0.00 0.00 0.00 6/12 ActiveRecord::Delegation#primary_key 558
    0.00 0.00 0.00 0.00 3/49 ActiveRecord::QueryMethods#order_values 558
    0.00 0.00 0.00 0.00 29/29 ActiveRecord::Relation::WhereClause#ast 65
Inf% Inf% 0.00 0.00 0.00 0.00 29 ActiveRecord::Relation::WhereClause#predicates_with_wrapped_sql_literals 147
    0.00 0.00 0.00 0.00 29/29 ActiveRecord::Relation::WhereClause#non_empty_predicates 148
    0.00 0.00 0.00 0.00 29/934 Array#map 148
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Base#encode 1394
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveResource::Base#to_xml 1525
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Serializers::Xml#to_xml 1526
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveResource::Base>#element_name 1526
    0.00 0.00 0.00 0.00 1/118 Hash#merge 1526
    0.00 0.00 0.00 0.00 1/3206 Kernel#class 1526
    0.00 0.00 0.00 0.00 137/137 ActiveModel::Attribute#forgetting_assignment 67
Inf% Inf% 0.00 0.00 0.00 0.00 137 ActiveModel::Attribute#with_value_from_database 75
    0.00 0.00 0.00 0.00 137/169 <Class::ActiveModel::Attribute>#from_database 76
    0.00 0.00 0.00 0.00 137/3206 Kernel#class 76
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::Inheritance::ClassMethods#discriminate_class_for_record 206
Inf% Inf% 0.00 0.00 0.00 0.00 20 ActiveRecord::Inheritance::ClassMethods#using_single_table_inheritance? 213
    0.00 0.00 0.00 0.00 25/252 ActiveRecord::ModelSchema::ClassMethods#inheritance_column 214
    0.00 0.00 0.00 0.00 20/41 Object#present? 214
    0.00 0.00 0.00 0.00 5/24 ActiveRecord::AttributeMethods::ClassMethods#has_attribute? 214
    0.00 0.00 0.00 0.00 151/151 ActiveRecord::ConnectionAdapters::ConnectionHandler#retrieve_connection_pool 1040
Inf% Inf% 0.00 0.00 0.00 0.00 151 Concurrent::Map#fetch 168
    0.00 0.00 0.00 0.00 151/153 Concurrent::Collection::NonConcurrentMapBackend#get_or_default 169
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::AttributeMethods#attributes_with_values_for_create 456
Inf% Inf% 0.00 0.00 0.00 0.00 17 ActiveRecord::AttributeMethods#attributes_with_values 463
    0.00 0.00 0.00 0.00 17/26 Enumerable#each_with_object 464
    0.00 0.00 0.00 0.00 1/2 Barcode::Barcodeable#primary_barcode 46
    0.00 0.00 0.00 0.00 1/2 Plate#sanger_barcode= 502
Inf% Inf% 0.00 0.00 0.00 0.00 2 Labware::GeneratedAssociationMethods#barcodes 107
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Associations::CollectionAssociation#reader 108
    0.00 0.00 0.00 0.00 2/106 ActiveRecord::Associations#association 108
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Base#to_xml 1526
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveModel::Serializers::Xml#to_xml 204
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Serializers::Xml::Serializer#serialize 205
    0.00 0.00 0.00 0.00 1/2636 Class#new 205
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::ConnectionAdapters::MySQL::Quoting#quoted_date 25
Inf% Inf% 0.00 0.00 0.00 0.00 20 ActiveRecord::ConnectionAdapters::Quoting#quoted_date 115
    0.00 0.00 0.00 0.00 20/20 Time#to_s 124
    0.00 0.00 0.00 0.00 20/150 <Class::ActiveRecord::Base>#default_timezone 117
    0.00 0.00 0.00 0.00 20/20 Time#getutc 120
    0.00 0.00 0.00 0.00 20/87 Object#acts_like? 116
    0.00 0.00 0.00 0.00 40/1047 Kernel#respond_to? 119
    0.00 0.00 0.00 0.00 20/220 Time#usec 125
    0.00 0.00 0.00 0.00 40/40 ActiveRecord::PredicateBuilder#resolve_column_aliases 5
Inf% Inf% 0.00 0.00 0.00 0.00 40 ActiveRecord::TableMetadata#resolve_column_aliases 13
    0.00 0.00 0.00 0.00 40/290 Hash#each 15
    0.00 0.00 0.00 0.00 40/755 Kernel#dup 14
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#validate_associated_records_for_plate_metadata 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 6/1517 ActiveRecord::Validations::UniquenessValidator#find_finder_class_for 52
    0.00 0.00 0.00 0.00 1/1517 <Module::Rack::Utils>#clean_path_info 591
    0.00 0.00 0.00 0.00 7/1517 ActiveRecord::PredicateBuilder::ArrayHandler#call 33
    0.00 0.00 0.00 0.00 1503/1517 ActiveSupport::Callbacks::CallTemplate#expand 412
Inf% Inf% 0.00 0.00 0.00 0.00 1517 Array#unshift
    0.00 0.00 0.00 0.00 25/25 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 25 ActiveRecord::Validations::PresenceValidator#validate_each 6
    0.00 0.00 0.00 0.00 11/25 <Class::Array>#wrap 8
    0.00 0.00 0.00 0.00 25/136 ActiveRecord::Reflection::ClassMethods#_reflect_on_association 7
    0.00 0.00 0.00 0.00 11/63 Array#reject 8
    0.00 0.00 0.00 0.00 25/25 ActiveModel::Validations::PresenceValidator#validate_each 10
    0.00 0.00 0.00 0.00 25/3206 Kernel#class 7
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::Core#init_with 347
Inf% Inf% 0.00 0.00 0.00 0.00 20 ActiveRecord::Base#_run_find_callbacks 815
    0.00 0.00 0.00 0.00 20/165 ActiveSupport::Callbacks#run_callbacks 816
    0.00 0.00 0.00 0.00 18/18 ActiveRecord::Timestamp#_create_record 93
Inf% Inf% 0.00 0.00 0.00 0.00 18 ActiveRecord::Timestamp#current_time_from_proper_timezone 133
    0.00 0.00 0.00 0.00 18/18 ActiveRecord::Timestamp::ClassMethods#current_time_from_proper_timezone 134
    0.00 0.00 0.00 0.00 18/3206 Kernel#class 134
    0.00 0.00 0.00 0.00 3/3 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 3 Purpose#set_default_barcode_prefix 67
    0.00 0.00 0.00 0.00 3/3 Purpose#prefix 68
    0.00 0.00 0.00 0.00 31/31 Enumerable#to_a
Inf% Inf% 0.00 0.00 0.00 0.00 31 Mysql2::Result#each
    0.00 0.00 0.00 0.00 20/120 <Class::Time>#utc
    0.00 0.00 0.00 0.00 5/7 ActiveRecord::Inheritance::ClassMethods#type_condition 240
    0.00 0.00 0.00 0.00 2/7 ActiveRecord::Inheritance::ClassMethods#find_sti_class 232
Inf% Inf% 0.00 0.00 0.00 0.00 7 ActiveSupport::DescendantsTracker#descendants 58
    0.00 0.00 0.00 0.00 7/7 <Module::ActiveSupport::DescendantsTracker>#descendants 59
    0.00 0.00 0.00 0.00 6/470 ActiveRecord::Associations::SingularAssociation#scope_for_create 35
    0.00 0.00 0.00 0.00 3/470 ActiveRecord::Associations::ForeignAssociation#foreign_key_present? 6
    0.00 0.00 0.00 0.00 12/470 ActiveRecord::Delegation#primary_key 76
    0.00 0.00 0.00 0.00 17/470 ActiveRecord::AttributeMethods::PrimaryKey#id= 27
    0.00 0.00 0.00 0.00 17/470 ActiveRecord::Persistence#_create_record 735
    0.00 0.00 0.00 0.00 82/470 ActiveRecord::AttributeMethods#pk_attribute? 489
    0.00 0.00 0.00 0.00 65/470 ActiveRecord::AttributeMethods::Write#write_attribute 42
    0.00 0.00 0.00 0.00 51/470 ActiveRecord::Persistence::ClassMethods#_insert_record 171
    0.00 0.00 0.00 0.00 47/470 ActiveRecord::Reflection::AbstractReflection#primary_key 320
    0.00 0.00 0.00 0.00 74/470 ActiveRecord::AttributeMethods::Read#read_attribute 61
    0.00 0.00 0.00 0.00 96/470 ActiveRecord::AttributeMethods::PrimaryKey#id 20
Inf% Inf% 0.00 0.00 0.00 0.00 470 ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods#primary_key 74
    0.00 0.00 0.00 0.00 1/1 Net::HTTP#request 75
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Module::WebMock::NetHTTPUtility>#request_signature_from_request 298
    0.00 0.00 0.00 0.00 1/2636 Class#new 326
    0.00 0.00 0.00 0.00 1/1 <Module::WebMock::NetHTTPUtility>#validate_headers 313
    0.00 0.00 0.00 0.00 1/1 Net::HTTPGenericRequest#set_body_internal 323
    0.00 0.00 0.00 0.00 1/1 Net::HTTPHeader#to_hash 312
    0.00 0.00 0.00 0.00 1/96 Enumerable#inject 312
    0.00 0.00 0.00 0.00 1/130 Enumerable#map 312
    0.00 0.00 0.00 0.00 2/1047 Kernel#respond_to? 303
    0.00 0.00 0.00 0.00 1/226 ActiveSupport::NumericWithFormat#to_s 309
    0.00 0.00 0.00 0.00 1/1 Net::HTTP#use_ssl? 299
    0.00 0.00 0.00 0.00 1/19 <Class::Hash>#[] 312
    0.00 0.00 0.00 0.00 1/24 String#to_sym 310
    0.00 0.00 0.00 0.00 1/70 String#downcase 310
    0.00 0.00 0.00 0.00 1/1 Core::Io::Base::JsonFormattingBehaviour::Input::AssociationHandling#load_uuid_resource 146
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Io::Plate>#eager_loading_for 4
    0.00 0.00 0.00 0.00 1/1 <Class::Plate>#include_plate_purpose 5
    0.00 0.00 0.00 0.00 1/3 Core::Io::Base::EagerLoadingBehaviour#eager_loading_for 5
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Serializers::Xml#to_xml 205
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveModel::Serializers::Xml::Serializer#serialize 78
    0.00 0.00 0.00 0.00 1/1 Builder::XmlMarkup#instruct! 85
    0.00 0.00 0.00 0.00 1/1 Builder::XmlBase#tag! 94
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::XmlMini#rename_key 88
    0.00 0.00 0.00 0.00 1/2636 Class#new 82
    0.00 0.00 0.00 0.00 1/2160 String#to_s 87
    0.00 0.00 0.00 0.00 1/2045 ActiveRecord::ConnectionAdapters::ConnectionPool#connection 382
    0.00 0.00 0.00 0.00 1/2045 ActiveRecord::ConnectionAdapters::AbstractAdapter#expire 172
    0.00 0.00 0.00 0.00 1/2045 ActiveRecord::ConnectionAdapters::AbstractAdapter#lease 161
    0.00 0.00 0.00 0.00 1/2045 Array#each
    0.00 0.00 0.00 0.00 1/2045 ActiveRecord::ConnectionAdapters::ConnectionPool#lock_thread= 370
    0.00 0.00 0.00 0.00 1/2045 ActiveSupport::ExecutionWrapper#complete! 120
    0.00 0.00 0.00 0.00 1/2045 ThreadsafeAttributes#set_threadsafe_attribute 44
    0.00 0.00 0.00 0.00 2/2045 ActiveRecord::ConnectionAdapters::QueryCache::ConnectionPoolConfiguration#query_cache_enabled 45
    0.00 0.00 0.00 0.00 1/2045 ActiveRecord::ConnectionAdapters::QueryCache::ConnectionPoolConfiguration#disable_query_cache! 40
    0.00 0.00 0.00 0.00 1/2045 ActiveRecord::ConnectionAdapters::QueryCache::ConnectionPoolConfiguration#enable_query_cache! 35
    0.00 0.00 0.00 0.00 1/2045 ActiveSupport::ExecutionWrapper#run! 109
    0.00 0.00 0.00 0.00 2/2045 <Class::ActiveSupport::CurrentAttributes>#current_instances 142
    0.00 0.00 0.00 0.00 1/2045 <Class::ActiveSupport::ExecutionWrapper>#active? 105
    0.00 0.00 0.00 0.00 7/2045 ThreadsafeAttributes#get_threadsafe_attribute 33
    0.00 0.00 0.00 0.00 3/2045 ActiveRecord::ConnectionAdapters::ConnectionPool#active_connection? 391
    0.00 0.00 0.00 0.00 13/2045 ThreadsafeAttributes#threadsafe_attribute_defined? 51
    0.00 0.00 0.00 0.00 11/2045 ActiveSupport::TaggedLogging::Formatter#current_tags 50
    0.00 0.00 0.00 0.00 24/2045 <Class::Time>#zone 15
    0.00 0.00 0.00 0.00 162/2045 MonitorMixin#mon_try_enter 167
    0.00 0.00 0.00 0.00 146/2045 ActiveSupport::Concurrency::ShareLock#wait_for 220
    0.00 0.00 0.00 0.00 211/2045 MonitorMixin#synchronize 174
    0.00 0.00 0.00 0.00 315/2045 MonitorMixin#mon_enter 184
    0.00 0.00 0.00 0.00 358/2045 MonitorMixin#mon_check_owner 260
    0.00 0.00 0.00 0.00 780/2045 ActiveSupport::PerThreadRegistry#instance 47
Inf% Inf% 0.00 0.00 0.00 0.00 2045 <Class::Thread>#current
    0.00 0.00 0.00 0.00 3/3 Purpose#set_default_barcode_prefix 68
Inf% Inf% 0.00 0.00 0.00 0.00 3 Purpose#prefix 49
    0.00 0.00 0.00 0.00 3/7 Purpose::GeneratedAssociationMethods#barcode_prefix 49
    0.00 0.00 0.00 0.00 3/4 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc760183740>#prefix 49
    0.00 0.00 0.00 0.00 3/897 Kernel#nil? 49
    0.00 0.00 0.00 0.00 9/37 FactoryBot::AttributeList#ignored 31
    0.00 0.00 0.00 0.00 28/37 ActiveModel::AttributeSet#keys 37
Inf% Inf% 0.00 0.00 0.00 0.00 37 Enumerable#select
    0.00 0.00 0.00 0.00 28/69 Enumerator#each
    0.00 0.00 0.00 0.00 9/63 FactoryBot::AttributeList#each
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::PredicateBuilder#build 55
Inf% Inf% 0.00 0.00 0.00 0.00 7 ActiveRecord::PredicateBuilder::ArrayHandler#call 10
    0.00 0.00 0.00 0.00 7/48 ActiveRecord::PredicateBuilder#build 20
    0.00 0.00 0.00 0.00 14/14 Enumerable#partition 14
    0.00 0.00 0.00 0.00 14/934 Array#map 13
    0.00 0.00 0.00 0.00 7/96 Enumerable#inject 34
    0.00 0.00 0.00 0.00 7/1517 Array#unshift 33
    0.00 0.00 0.00 0.00 7/234 Array#first 20
    0.00 0.00 0.00 0.00 1/462 ActiveModel::Serializers::Xml::Serializer#add_procs 167
    0.00 0.00 0.00 0.00 2/462 Sinatra::Helpers#content_type 342
    0.00 0.00 0.00 0.00 2/462 Rack::Utils::HeaderHash#delete 458
    0.00 0.00 0.00 0.00 1/462 MultiJson::Adapters::JsonCommon#load 13
    0.00 0.00 0.00 0.00 1/462 Rack::Request::Env#delete_header 108
    0.00 0.00 0.00 0.00 1/462 ActiveSupport::ExecutionWrapper#complete! 120
    0.00 0.00 0.00 0.00 3/462 WebMock::RequestPattern#set_basic_auth_as_headers! 65
    0.00 0.00 0.00 0.00 2/462 Sinatra::IndifferentHash#delete 110
    0.00 0.00 0.00 0.00 2/462 PlatePurpose#_create_with_import! 162
    0.00 0.00 0.00 0.00 1/462 Rack::Test::Session#env_for 233
    0.00 0.00 0.00 0.00 2/462 Concurrent::Collection::NonConcurrentMapBackend#delete 80
    0.00 0.00 0.00 0.00 4/462 Sinatra::Base#process_route 1020
    0.00 0.00 0.00 0.00 54/462 Array#each
    0.00 0.00 0.00 0.00 168/462 Hash#each_key
    0.00 0.00 0.00 0.00 73/462 ActiveSupport::Concurrency::ShareLock#wait_for 223
    0.00 0.00 0.00 0.00 145/462 MonitorMixin#synchronize 174
Inf% Inf% 0.00 0.00 0.00 0.00 462 Hash#delete
    0.00 0.00 0.00 0.00 221/1364 Kernel#hash
    0.00 0.00 0.00 0.00 1/1 <Class::Io::Plate>#eager_loading_for 5
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Plate>#include_plate_purpose 184
    0.00 0.00 0.00 0.00 1/38 ActiveRecord::Scoping::Named::ClassMethods#all 185
    0.00 0.00 0.00 0.00 1/12 ActiveRecord::Relation#_exec_scope 186
    0.00 0.00 0.00 0.00 152/152 Hash#each_pair
Inf% Inf% 0.00 0.00 0.00 0.00 152 Object#deep_dup 15
    0.00 0.00 0.00 0.00 152/755 Kernel#dup 16
    0.00 0.00 0.00 0.00 152/152 Object#duplicable? 16
    0.00 0.00 0.00 0.00 7/7 ActiveSupport::DescendantsTracker#descendants 59
Inf% Inf% 0.00 0.00 0.00 0.00 7 <Module::ActiveSupport::DescendantsTracker>#descendants 14
    0.00 0.00 0.00 0.00 7/103 <Module::ActiveSupport::DescendantsTracker>#accumulate_descendants 16
    0.00 0.00 0.00 0.00 1/1 Method#call
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Service#before /* 64
    0.00 0.00 0.00 0.00 1/1 Core::Service::ContentFiltering::Helpers#process_request_body 66
    0.00 0.00 0.00 0.00 1/1 Core::Service::ContentFiltering::Helpers#check_acceptable_content_type_requested! 65
    0.00 0.00 0.00 0.00 100/500 TZInfo::TimezonePeriod#== 216
    0.00 0.00 0.00 0.00 400/500 TZInfo::TimezoneTransition#== 101
Inf% Inf% 0.00 0.00 0.00 0.00 500 TZInfo::TimezoneOffset#== 80
    0.00 0.00 0.00 0.00 500/869 Kernel#kind_of? 81
    0.00 0.00 0.00 0.00 1/1 Kernel#tap
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::ExecutionWrapper#run! 108
    0.00 0.00 0.00 0.00 1/165 ActiveSupport::Callbacks#run_callbacks 110
    0.00 0.00 0.00 0.00 1/22 Hash#[]= 109
    0.00 0.00 0.00 0.00 1/3206 Kernel#class 109
    0.00 0.00 0.00 0.00 1/2045 <Class::Thread>#current 109
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::Scoping#initialize_internals_callback 43
Inf% Inf% 0.00 0.00 0.00 0.00 19 ActiveRecord::Inheritance#initialize_internals_callback 266
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::Inheritance#ensure_proper_type 268
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::Core#initialize_internals_callback 267
    0.00 0.00 0.00 0.00 74/74 ActiveModel::Type::Integer#serialize 29
Inf% Inf% 0.00 0.00 0.00 0.00 74 ActiveModel::Type::Integer#ensure_in_range 51
    0.00 0.00 0.00 0.00 74/74 ActiveSupport::CompareWithRange#cover? 52
    0.00 0.00 0.00 0.00 8/8 Logger#add 471
Inf% Inf% 0.00 0.00 0.00 0.00 8 Logger::LogDevice#write 686
    0.00 0.00 0.00 0.00 8/284 MonitorMixin#synchronize 688
    0.00 0.00 0.00 0.00 1/1 BasicObject#instance_eval
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::AutosaveAssociation#validate_single_association 304
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::AutosaveAssociation#association_valid? 307
    0.00 0.00 0.00 0.00 1/31 ActiveRecord::Associations::SingularAssociation#reader 306
    0.00 0.00 0.00 0.00 1/343 ActiveRecord::Associations#association_instance_get 305
    0.00 0.00 0.00 0.00 40/40 ActiveRecord::QueryMethods#where! 590
Inf% Inf% 0.00 0.00 0.00 0.00 40 <Class::ActiveRecord::PredicateBuilder>#references 24
    0.00 0.00 0.00 0.00 40/130 Enumerable#map 25
    0.00 0.00 0.00 0.00 40/132 Array#compact 25
    0.00 0.00 0.00 0.00 1/35 ActiveRecord::Scoping::Named::ClassMethods#default_extensions 55
    0.00 0.00 0.00 0.00 34/35 ActiveRecord::Scoping::Named::ClassMethods#default_scoped 51
Inf% Inf% 0.00 0.00 0.00 0.00 35 ActiveRecord::Scoping::Default::ClassMethods#build_default_scope 103
    0.00 0.00 0.00 0.00 35/56 <Class::ActiveRecord::Base>#default_scopes 117
    0.00 0.00 0.00 0.00 35/222 ActiveRecord::Inheritance::ClassMethods#abstract_class? 104
    0.00 0.00 0.00 0.00 35/372 Array#any? 117
    0.00 0.00 0.00 0.00 28/28 <Class::Uuid>#default_scope_override 106
    0.00 0.00 0.00 0.00 6/6 <Class::PlatePurpose>#default_scope_override 106
    0.00 0.00 0.00 0.00 35/897 Kernel#nil? 106
    0.00 0.00 0.00 0.00 4/4 <Class::Map>#default_scope_override 106
    0.00 0.00 0.00 0.00 6/6 <Class::Labware>#default_scope_override 106
    0.00 0.00 0.00 0.00 2/2 <Class::Barcode>#default_scope_override 106
    0.00 0.00 0.00 0.00 2/2 <Class::Plate::Metadata>#default_scope_override 106
    0.00 0.00 0.00 0.00 6/6 <Class::User>#default_scope_override 106
    0.00 0.00 0.00 0.00 2/2 <Class::Purpose>#default_scope_override 106
    0.00 0.00 0.00 0.00 8/8 <Class::BarcodePrefix>#default_scope_override 106
    0.00 0.00 0.00 0.00 6/6 <Class::AssetShape>#default_scope_override 106
    0.00 0.00 0.00 0.00 46/109 Arel::Visitors::ToSql#visit_Arel_Table 613
    0.00 0.00 0.00 0.00 63/109 Arel::Visitors::ToSql#visit_Arel_Attributes_Attribute 729
Inf% Inf% 0.00 0.00 0.00 0.00 109 Arel::Visitors::ToSql#quote_table_name 802
    0.00 0.00 0.00 0.00 109/109 ActiveRecord::ConnectionAdapters::MySQL::Quoting#quote_table_name 804
    0.00 0.00 0.00 0.00 109/3188 Module#=== 803
    0.00 0.00 0.00 0.00 96/103 Array#each
    0.00 0.00 0.00 0.00 7/103 <Module::ActiveSupport::DescendantsTracker>#descendants 16
Inf% Inf% 0.00 0.00 0.00 0.00 103 *<Module::ActiveSupport::DescendantsTracker>#accumulate_descendants 41
    0.00 0.00 0.00 0.00 15/1320 Array#each 44
    0.00 0.00 0.00 0.00 103/1364 Kernel#hash 42
    0.00 0.00 0.00 0.00 15/53 Array#concat 43
    0.00 0.00 0.00 0.00 8/17 ActiveRecord::Associations::AssociationScope#scope 24
    0.00 0.00 0.00 0.00 9/17 ActiveRecord::Validations::UniquenessValidator#build_relation 85
Inf% Inf% 0.00 0.00 0.00 0.00 17 ActiveRecord::Scoping::Default::ClassMethods#unscoped 33
    0.00 0.00 0.00 0.00 17/51 ActiveRecord::Core::ClassMethods#relation 34
    0.00 0.00 0.00 0.00 17/513 Kernel#block_given? 34
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Warren::BroadcastMessages#queue_associated_for_broadcast 68
    0.00 0.00 0.00 0.00 1/1320 Array#each 69
    0.00 0.00 0.00 0.00 1/1 ApplicationRecord#associated_to_broadcast 69
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::SetupAndTeardown#before_setup 40
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::TestFixtures#before_setup 859
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::TestFixtures#setup_fixtures 860
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::TaggedLogging#before_setup 861
    0.00 0.00 0.00 0.00 29/29 Arel::Visitors::Reduce#visit 15
Inf% Inf% 0.00 0.00 0.00 0.00 29 Arel::Visitors::ToSql#visit_Arel_Nodes_JoinSource 544
    0.00 0.00 0.00 0.00 29/507 Arel::Visitors::Reduce#visit 546
    0.00 0.00 0.00 0.00 29/372 Array#any? 548
    0.00 0.00 0.00 0.00 40/181 ActiveModel::Type::Helpers::TimeValue#serialize 16
    0.00 0.00 0.00 0.00 41/181 Object#acts_like? 12
    0.00 0.00 0.00 0.00 100/181 ActiveModel::Type::Helpers::TimeValue#apply_seconds_precision 25
Inf% Inf% 0.00 0.00 0.00 0.00 181 ActiveSupport::TimeWithZone#respond_to? 495
    0.00 0.00 0.00 0.00 181/1047 Kernel#respond_to? 498
    0.00 0.00 0.00 0.00 181/355 Symbol#to_sym 497
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::Persistence#_create_record 735
Inf% Inf% 0.00 0.00 0.00 0.00 17 ActiveRecord::AttributeMethods::PrimaryKey#id= 25
    0.00 0.00 0.00 0.00 17/172 ActiveRecord::AttributeMethods::Write#_write_attribute 28
    0.00 0.00 0.00 0.00 17/297 ActiveRecord::Transactions#sync_with_transaction_state 26
    0.00 0.00 0.00 0.00 17/470 ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods#primary_key 27
    0.00 0.00 0.00 0.00 17/3206 Kernel#class 27
    0.00 0.00 0.00 0.00 3/4 Rack::BodyProxy#close 19
    0.00 0.00 0.00 0.00 1/4 Rack::MockSession#request 32
Inf% Inf% 0.00 0.00 0.00 0.00 4 *Rack::BodyProxy#close 15
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::ExecutionWrapper#complete! 15
    0.00 0.00 0.00 0.00 3/4 Rack::BodyProxy#close 19
    0.00 0.00 0.00 0.00 1/1 Rails::Rack::Logger#finish 39
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveSupport::Cache::Strategy::LocalCache::LocalCacheRegistry>#set_cache_for 31
    0.00 0.00 0.00 0.00 3/12 Rack::BodyProxy#respond_to? 19
    0.00 0.00 0.00 0.00 1/1047 Kernel#respond_to? 19
    0.00 0.00 0.00 0.00 1/1320 Array#each 19
    0.00 0.00 0.00 0.00 1/897 Kernel#nil? 19
    0.00 0.00 0.00 0.00 9/159 ActiveRecord::ConnectionAdapters::AbstractAdapter#case_insensitive_comparison 458
    0.00 0.00 0.00 0.00 20/159 ActiveRecord::QueryMethods#build_select 1048
    0.00 0.00 0.00 0.00 130/159 ActiveRecord::Core::ClassMethods#arel_attribute 266
Inf% Inf% 0.00 0.00 0.00 0.00 159 Arel::Table#[] 80
    0.00 0.00 0.00 0.00 159/159 <Class::#<Class:0x00007fc75a3f3a30>>#new 81
    0.00 0.00 0.00 0.00 72/72 ActiveRecord::LogSubscriber#sql 21
Inf% Inf% 0.00 0.00 0.00 0.00 72 <Class::ActiveRecord::LogSubscriber>#runtime 11
    0.00 0.00 0.00 0.00 72/72 <Class::ActiveRecord::RuntimeRegistry>#sql_runtime 12
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::ConnectionAdapters::MySQL::Quoting#quoted_date 24
Inf% Inf% 0.00 0.00 0.00 0.00 20 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#supports_datetime_with_precision? 99
    0.00 0.00 0.00 0.00 20/20 Comparable#>= 103
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#mariadb? 100
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#version 103
    0.00 0.00 0.00 0.00 20/20 Kernel#respond_to?
Inf% Inf% 0.00 0.00 0.00 0.00 20 ActiveRecord::DynamicMatchers#respond_to_missing? 6
    0.00 0.00 0.00 0.00 20/20 <Class::ActiveRecord::DynamicMatchers::Method>#match 10
    0.00 0.00 0.00 0.00 20/20 Kernel#respond_to_missing? 11
    0.00 0.00 0.00 0.00 1/1 FactoryBot::AttributeAssigner#get 59
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<Class:0x00007fc759238ac0>#sanger_barcode 73
    0.00 0.00 0.00 0.00 1/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 1/513 Hash#key? 74
    0.00 0.00 0.00 0.00 8/148 ActiveRecord::Relation#where_values_hash 464
    0.00 0.00 0.00 0.00 28/148 ActiveRecord::Relation::Merger#merge_clauses 180
    0.00 0.00 0.00 0.00 58/148 ActiveRecord::QueryMethods#build_arel 932
    0.00 0.00 0.00 0.00 54/148 ActiveRecord::QueryMethods#where! 591
Inf% Inf% 0.00 0.00 0.00 0.00 148 ActiveRecord::QueryMethods#where_clause 69
    0.00 0.00 0.00 0.00 148/1064 ActiveRecord::QueryMethods#get_value 70
    0.00 0.00 0.00 0.00 18/18 ActiveRecord::Timestamp#_create_record 95
Inf% Inf% 0.00 0.00 0.00 0.00 18 ActiveRecord::Timestamp#all_timestamp_attributes_in_model 129
    0.00 0.00 0.00 0.00 18/18 ActiveRecord::Timestamp::ClassMethods#all_timestamp_attributes_in_model 130
    0.00 0.00 0.00 0.00 18/3206 Kernel#class 130
    0.00 0.00 0.00 0.00 46/46 Arel::Visitors::Reduce#visit 15
Inf% Inf% 0.00 0.00 0.00 0.00 46 Arel::Visitors::ToSql#visit_Arel_Table 609
    0.00 0.00 0.00 0.00 46/109 Arel::Visitors::ToSql#quote_table_name 613
    0.00 0.00 0.00 0.00 46/722 Arel::Collectors::SubstituteBinds#<< 613
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Sinatra::Base#handle_exception! 1111
    0.00 0.00 0.00 0.00 3/3 Sinatra::Base#error_block! 1138
    0.00 0.00 0.00 0.00 1/1 Sinatra::Base#dump_errors! 1129
    0.00 0.00 0.00 0.00 1/1 <Class::Sinatra::Base>#dump_errors? 1129
    0.00 0.00 0.00 0.00 2/2 <Class::Sinatra::Base>#show_exceptions? 1130
    0.00 0.00 0.00 0.00 1/1 <Class::Sinatra::Base>#use_code? 1119
    0.00 0.00 0.00 0.00 3/7 Sinatra::Helpers#status 1122
    0.00 0.00 0.00 0.00 5/25 Sinatra::Base#settings 1119
    0.00 0.00 0.00 0.00 1/1 <Class::Sinatra::Base>#raise_errors? 1140
    0.00 0.00 0.00 0.00 2/2 Sinatra::Helpers#server_error? 1128
    0.00 0.00 0.00 0.00 1/3 Comparable#between? 1125
    0.00 0.00 0.00 0.00 1/1 Exception#respond_to? 1117
    0.00 0.00 0.00 0.00 3/5 Exception#message 1127
    0.00 0.00 0.00 0.00 1/306 Module#name 1127
    0.00 0.00 0.00 0.00 2/3206 Kernel#class 1127
    0.00 0.00 0.00 0.00 1/63 ActiveSupport::TaggedLogging::Formatter#push_tags 34
    0.00 0.00 0.00 0.00 1/63 ActiveRecord::Associations::CollectionAssociation#delete_or_destroy 386
    0.00 0.00 0.00 0.00 28/63 ActiveRecord::Relation::WhereClause#predicates_unreferenced_by 109
    0.00 0.00 0.00 0.00 3/63 ActiveRecord::AttributeMethods::ClassMethods#enforce_raw_sql_whitelist 194
    0.00 0.00 0.00 0.00 1/63 <Class::ActiveRecord::QueryCache>#run 29
    0.00 0.00 0.00 0.00 1/63 ActionDispatch::RemoteIp::GetIp#filter_proxies 177
    0.00 0.00 0.00 0.00 11/63 ActiveRecord::Validations::PresenceValidator#validate_each 8
    0.00 0.00 0.00 0.00 17/63 ActiveRecord::AttributeMethods#attributes_for_create 479
Inf% Inf% 0.00 0.00 0.00 0.00 63 Array#reject
    0.00 0.00 0.00 0.00 82/82 ActiveRecord::AttributeMethods#pk_attribute? 480
    0.00 0.00 0.00 0.00 1/372 Array#any? 178
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::ConnectionAdapters::QueryCache::ConnectionPoolConfiguration#query_cache_enabled 30
    0.00 0.00 0.00 0.00 11/13 ActiveRecord::AutosaveAssociation#marked_for_destruction?
    0.00 0.00 0.00 0.00 3/869 Kernel#kind_of? 195
    0.00 0.00 0.00 0.00 8/8 ActiveSupport::TaggedLogging::Formatter#call 23
Inf% Inf% 0.00 0.00 0.00 0.00 8 Logger::Formatter#call 598
    0.00 0.00 0.00 0.00 8/8 Logger::Formatter#format_datetime 599
    0.00 0.00 0.00 0.00 8/12 String#% 599
    0.00 0.00 0.00 0.00 8/8 Logger::Formatter#msg2str 599
    0.00 0.00 0.00 0.00 8/22 String#[] 599
    0.00 0.00 0.00 0.00 1/2 Metadata::Base#initialize 125
    0.00 0.00 0.00 0.00 1/2 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveSupport::Tryable#try 7
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::Tryable#try! 8
    0.00 0.00 0.00 0.00 1/59 ActiveRecord::AttributeMethods#respond_to? 8
    0.00 0.00 0.00 0.00 2/234 Array#first 8
    0.00 0.00 0.00 0.00 1/1047 Kernel#respond_to? 8
    0.00 0.00 0.00 0.00 1/2 WebMock::URIPattern#initialize 114
    0.00 0.00 0.00 0.00 1/2 WebMock::RequestSignature#initialize 10
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::WebMock::Util::URI>#normalize_uri 30
    0.00 0.00 0.00 0.00 2/2 Addressable::URI#dup 33
    0.00 0.00 0.00 0.00 2/10 String#match 32
    0.00 0.00 0.00 0.00 4/5987 Kernel#is_a? 31
    0.00 0.00 0.00 0.00 32/32 ActiveModel::LazyAttributeHash#[] 39
Inf% Inf% 0.00 0.00 0.00 0.00 32 ActiveModel::LazyAttributeHash#assign_default_value 109
    0.00 0.00 0.00 0.00 32/169 <Class::ActiveModel::Attribute>#from_database 115
    0.00 0.00 0.00 0.00 64/2123 Hash#fetch 110
    0.00 0.00 0.00 0.00 104/104 ActiveRecord::ConnectionAdapters::Quoting#_quote 167
Inf% Inf% 0.00 0.00 0.00 0.00 104 ActiveRecord::ConnectionAdapters::Mysql2Adapter#quote_string 81
    0.00 0.00 0.00 0.00 104/104 Mysql2::Client#escape 82
    0.00 0.00 0.00 0.00 1/1 Barcode#handler 78
Inf% Inf% 0.00 0.00 0.00 0.00 1 Barcode#handler_class 101
    0.00 0.00 0.00 0.00 1/1 Barcode#handler_class_name 102
    0.00 0.00 0.00 0.00 1/31 Module#const_get 102
    0.00 0.00 0.00 0.00 68/68 ActiveRecord::Delegation::ClassMethods#create 132
Inf% Inf% 0.00 0.00 0.00 0.00 68 ActiveRecord::Delegation::ClassMethods#relation_class_for 137
    0.00 0.00 0.00 0.00 68/68 ActiveRecord::Delegation::DelegateCache#relation_delegate_class 138
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::RequestSignatureSnippet#initialize 8
    0.00 0.00 0.00 0.00 1/1 <Class::WebMock::RequestStub>#from_request_signature 10
    0.00 0.00 0.00 0.00 1/244 Time#minus_without_coercion 272
    0.00 0.00 0.00 0.00 20/244 ActiveRecord::ConnectionAdapters::Quoting#_quote 165
    0.00 0.00 0.00 0.00 61/244 Time#unit_add 262
    0.00 0.00 0.00 0.00 162/244 ActiveModel::Type::ImmutableString#serialize 11
Inf% Inf% 0.00 0.00 0.00 0.00 244 <Class::ActiveSupport::Duration>#=== 144
    0.00 0.00 0.00 0.00 244/5987 Kernel#is_a? 145
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::Locking::Optimistic#_create_record 65
Inf% Inf% 0.00 0.00 0.00 0.00 17 ActiveRecord::Locking::Optimistic#locking_enabled? 59
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::Locking::Optimistic::ClassMethods#locking_enabled? 60
    0.00 0.00 0.00 0.00 17/3206 Kernel#class 60
    0.00 0.00 0.00 0.00 1/1 WebMock::RequestSignatureSnippet#initialize 10
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::WebMock::RequestStub>#from_request_signature 82
    0.00 0.00 0.00 0.00 1/2636 Class#new 83
    0.00 0.00 0.00 0.00 2/2 WebMock::RequestStub#with 91
    0.00 0.00 0.00 0.00 1/1 WebMock::RequestSignature#url_encoded? 86
    0.00 0.00 0.00 0.00 1/7 Addressable::URI#to_s 83
    0.00 0.00 0.00 0.00 1/2160 String#to_s 85
    0.00 0.00 0.00 0.00 1/355 Symbol#to_sym 83
    0.00 0.00 0.00 0.00 1/1 Api::EndpointHandler#handle_request 193
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Endpoint::BasicHandler::EndpointLookup#endpoint_for_class 42
    0.00 0.00 0.00 0.00 1/1 Core::Endpoint::BasicHandler::EndpointLookup#endpoint_for 43
    0.00 0.00 0.00 0.00 1/442 ActiveModel::Validations::ConfirmationValidator#validate_each 12
    0.00 0.00 0.00 0.00 1/442 <Class::Rack::MockRequest>#env_for 97
    0.00 0.00 0.00 0.00 1/442 WebMock::MethodPattern#to_s 101
    0.00 0.00 0.00 0.00 1/442 Builder::XmlMarkup#_start_tag 303
    0.00 0.00 0.00 0.00 1/442 ActiveRecord::Enum::EnumType#cast 121
    0.00 0.00 0.00 0.00 1/442 ActiveRecord::ModelSchema::ClassMethods#type_for_attribute 366
    0.00 0.00 0.00 0.00 2/442 ThreadsafeAttributes#set_threadsafe_attribute_by_thread 59
    0.00 0.00 0.00 0.00 1/442 ActiveModel::AttributeMethods#method_missing 429
    0.00 0.00 0.00 0.00 3/442 ThreadsafeAttributes#get_threadsafe_attribute_by_thread 55
    0.00 0.00 0.00 0.00 1/442 ActiveRecord::AttributeMethods#has_attribute? 303
    0.00 0.00 0.00 0.00 1/442 Builder::XmlMarkup#instruct! 255
    0.00 0.00 0.00 0.00 2/442 Sinatra::IndifferentHash#convert_key 186
    0.00 0.00 0.00 0.00 2/442 ActionDispatch::Http::Headers#env_name 123
    0.00 0.00 0.00 0.00 2/442 ActiveRecord::AttributeMethods::Read#read_attribute 58
    0.00 0.00 0.00 0.00 3/442 WebMock::RequestSignature#to_s 15
    0.00 0.00 0.00 0.00 1/442 Rack::Test::Session#env_for 231
    0.00 0.00 0.00 0.00 5/442 ActiveRecord::AttributeMethods::Write#write_attribute 39
    0.00 0.00 0.00 0.00 1/442 Builder::XmlMarkup#_end_tag 311
    0.00 0.00 0.00 0.00 1/442 Api::EndpointHandler#handle_request 194
    0.00 0.00 0.00 0.00 9/442 ActiveRecord::Validations::UniquenessValidator#build_relation 73
    0.00 0.00 0.00 0.00 1/442 Kernel#tap
    0.00 0.00 0.00 0.00 4/442 ActiveRecord::Associations::CollectionAssociation#callbacks_for 481
    0.00 0.00 0.00 0.00 64/442 Array#map
    0.00 0.00 0.00 0.00 1/442 MultiJson::OptionsCache#fetch 11
    0.00 0.00 0.00 0.00 9/442 ActiveRecord::Validations::UniquenessValidator#map_enum_attribute 102
    0.00 0.00 0.00 0.00 13/442 ThreadsafeAttributes#threadsafe_attribute_defined_by_thread? 64
    0.00 0.00 0.00 0.00 15/442 Hash#transform_keys!
    0.00 0.00 0.00 0.00 16/442 Hash#transform_keys
    0.00 0.00 0.00 0.00 15/442 ActiveRecord::AttributeMethods::Read#_read_attribute 77
    0.00 0.00 0.00 0.00 16/442 ActiveModel::AttributeMethods#respond_to? 454
    0.00 0.00 0.00 0.00 31/442 ActiveModel::AttributeMethods::ClassMethods#attribute_alias? 219
    0.00 0.00 0.00 0.00 33/442 ActiveRecord::AttributeMethods#respond_to? 279
    0.00 0.00 0.00 0.00 22/442 Hash#each
    0.00 0.00 0.00 0.00 46/442 Array#each
    0.00 0.00 0.00 0.00 20/442 ActiveSupport::HashWithIndifferentAccess#convert_key 363
    0.00 0.00 0.00 0.00 96/442 ActiveRecord::Reflection::ClassMethods#_reflect_on_association 116
Inf% Inf% 0.00 0.00 0.00 0.00 442 Symbol#to_s
    0.00 0.00 0.00 0.00 61/61 Time#+ 55
Inf% Inf% 0.00 0.00 0.00 0.00 61 Time#unit_add 261
    0.00 0.00 0.00 0.00 61/244 <Class::ActiveSupport::Duration>#=== 262
    0.00 0.00 0.00 0.00 61/61 Time#plus_without_duration 265
    0.00 0.00 0.00 0.00 1/1 Core::Endpoint::BasicHandler::EndpointLookup#endpoint_for_class 43
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Endpoint::BasicHandler::EndpointLookup#endpoint_for 5
    0.00 0.00 0.00 0.00 1/1 String#pluralize 9
    0.00 0.00 0.00 0.00 1/9 String#constantize 12
    0.00 0.00 0.00 0.00 1/63 Array#join 9
    0.00 0.00 0.00 0.00 1/897 Kernel#nil? 6
    0.00 0.00 0.00 0.00 1/306 Module#name 9
    0.00 0.00 0.00 0.00 44/44 ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#deserialize 8
Inf% Inf% 0.00 0.00 0.00 0.00 44 #<Class:0x00007fc7596ace30>#deserialize 347
    0.00 0.00 0.00 0.00 44/136 ActiveModel::Type::Value#deserialize 349
    0.00 0.00 0.00 0.00 44/168 #<Class:0x00007fc7596ace30>#__getobj__ 348
    0.00 0.00 0.00 0.00 44/44 ActiveRecord::Associations::Association#initialize 26
Inf% Inf% 0.00 0.00 0.00 0.00 44 ActiveRecord::Reflection::AssociationReflection#check_validity! 473
    0.00 0.00 0.00 0.00 44/44 ActiveRecord::Reflection::AbstractReflection#check_validity_of_inverse! 474
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::Transactions#add_to_transaction 368
Inf% Inf% 0.00 0.00 0.00 0.00 19 ActiveRecord::Transactions#has_transactional_callbacks? 469
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::Base#_rollback_callbacks 470
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::Base#_commit_callbacks 470
    0.00 0.00 0.00 0.00 13/13 ActiveRecord::Base#_before_commit_callbacks 470
    0.00 0.00 0.00 0.00 51/216 ActiveSupport::Callbacks::CallbackChain#empty? 470
    0.00 0.00 0.00 0.00 7/28 ActiveRecord::Core#init_with 20
    0.00 0.00 0.00 0.00 21/28 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 28 ActiveRecord::Associations::Preloader::Association#convert_key 76
    0.00 0.00 0.00 0.00 28/28 ActiveRecord::Associations::Preloader::Association#key_conversion_required? 77
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::Associations::Preloader::Association#build_scope 118
Inf% Inf% 0.00 0.00 0.00 0.00 7 ActiveRecord::Scoping::Named::ClassMethods#scope_for_association 40
    0.00 0.00 0.00 0.00 7/82 ActiveRecord::Scoping::ClassMethods#current_scope 41
    0.00 0.00 0.00 0.00 7/34 ActiveRecord::Scoping::Named::ClassMethods#default_scoped 46
    0.00 0.00 0.00 0.00 2/1364 ActiveRecord::TestFixtures#setup_fixtures 965
    0.00 0.00 0.00 0.00 3/1364 Hash#fetch
    0.00 0.00 0.00 0.00 2/1364 Concurrent::Collection::NonConcurrentMapBackend#[]= 24
    0.00 0.00 0.00 0.00 1/1364 ActiveSupport::ExecutionWrapper::CompleteHook#after 35
    0.00 0.00 0.00 0.00 1/1364 ActiveSupport::ExecutionWrapper::CompleteHook#before 35
    0.00 0.00 0.00 0.00 1/1364 Hash#[]=
    0.00 0.00 0.00 0.00 2/1364 Hash#key?
    0.00 0.00 0.00 0.00 4/1364 Sinatra::Base#error_block! 1148
    0.00 0.00 0.00 0.00 1/1364 Hash#[]
    0.00 0.00 0.00 0.00 1/1364 ActiveRecord::AttributeMethods#respond_to? 273
    0.00 0.00 0.00 0.00 12/1364 ActiveRecord::Core#hash 433
    0.00 0.00 0.00 0.00 2/1364 ActiveSupport::ExecutionWrapper::RunHook#before 27
    0.00 0.00 0.00 0.00 9/1364 Observable#add_observer 133
    0.00 0.00 0.00 0.00 24/1364 Array#hash
    0.00 0.00 0.00 0.00 14/1364 Array#each
    0.00 0.00 0.00 0.00 25/1364 ActiveSupport::Notifications::InstrumentationRegistry#instrumenter_for 210
    0.00 0.00 0.00 0.00 56/1364 MonitorMixin#synchronize 116
    0.00 0.00 0.00 0.00 72/1364 Mysql2::Client#query 130
    0.00 0.00 0.00 0.00 103/1364 <Module::ActiveSupport::DescendantsTracker>#accumulate_descendants 42
    0.00 0.00 0.00 0.00 68/1364 ActiveRecord::Delegation::DelegateCache#relation_delegate_class 7
    0.00 0.00 0.00 0.00 73/1364 ActiveSupport::Concurrency::ShareLock#wait_for 220
    0.00 0.00 0.00 0.00 221/1364 Hash#delete
    0.00 0.00 0.00 0.00 160/1364 Concurrent::Collection::NonConcurrentMapBackend#[] 20
    0.00 0.00 0.00 0.00 507/1364 Arel::Visitors::Reduce#visit 14
Inf% Inf% 0.00 0.00 0.00 0.00 1364 Kernel#hash
    0.00 0.00 0.00 0.00 1/358 MonitorMixin::ConditionVariable#signal 138
    0.00 0.00 0.00 0.00 73/358 MonitorMixin::ConditionVariable#broadcast 146
    0.00 0.00 0.00 0.00 284/358 MonitorMixin#mon_exit 196
Inf% Inf% 0.00 0.00 0.00 0.00 358 MonitorMixin#mon_check_owner 259
    0.00 0.00 0.00 0.00 358/2045 <Class::Thread>#current 260
    0.00 0.00 0.00 0.00 1/897 ActiveModel::Validations::ConfirmationValidator#validate_each 12
    0.00 0.00 0.00 0.00 1/897 Sinatra::Helpers#content_type 344
    0.00 0.00 0.00 0.00 1/897 <Class::Sinatra::Base>#mime_type 1330
    0.00 0.00 0.00 0.00 1/897 URI::Generic#merge 1118
    0.00 0.00 0.00 0.00 1/897 ActionDispatch::Journey::Routes#simulator 59
    0.00 0.00 0.00 0.00 1/897 Rack::QueryParser#parse_nested_query 67
    0.00 0.00 0.00 0.00 2/897 Rack::Request::Helpers#form_data? 326
    0.00 0.00 0.00 0.00 1/897 <Class::ActiveResource::Base>#connection 648
    0.00 0.00 0.00 0.00 1/897 <Class::MultiJson::Adapter>#blank? 31
    0.00 0.00 0.00 0.00 2/897 WebMock::HeadersPattern#empty_headers? 366
    0.00 0.00 0.00 0.00 1/897 <Class::ActiveResource::Base>#query_string 1131
    0.00 0.00 0.00 0.00 1/897 Net::HTTPGenericRequest#set_body_internal 110
    0.00 0.00 0.00 0.00 3/897 Hash#each
    0.00 0.00 0.00 0.00 5/897 Thread::Mutex#synchronize
    0.00 0.00 0.00 0.00 1/897 Rack::BodyProxy#close 19
    0.00 0.00 0.00 0.00 1/897 Rack::Response#initialize 41
    0.00 0.00 0.00 0.00 1/897 Plate#set_plate_name_and_size 538
    0.00 0.00 0.00 0.00 3/897 Purpose#prefix 49
    0.00 0.00 0.00 0.00 1/897 Array#reverse_each
    0.00 0.00 0.00 0.00 2/897 Addressable::URI#validate 2472
    0.00 0.00 0.00 0.00 1/897 Core::Endpoint::BasicHandler::Actions#check_request_io_class! 54
    0.00 0.00 0.00 0.00 1/897 ActiveRecord::Associations::Association#reload 47
    0.00 0.00 0.00 0.00 1/897 Builder::XmlMarkup#_insert_attributes 316
    0.00 0.00 0.00 0.00 2/897 Sinatra::Base#process_route 1028
    0.00 0.00 0.00 0.00 1/897 Plate#human_barcode 9
    0.00 0.00 0.00 0.00 3/897 ActiveRecord::FinderMethods#find_with_ids 421
    0.00 0.00 0.00 0.00 2/897 ActiveRecord::ConnectionAdapters::QueryCache#select_all 100
    0.00 0.00 0.00 0.00 2/897 Rack::Request::Helpers#POST 351
    0.00 0.00 0.00 0.00 4/897 Core::Io::Registry#lookup_target_class_in_registry 6
    0.00 0.00 0.00 0.00 1/897 Plate#asset_shape 183
    0.00 0.00 0.00 0.00 6/897 CanCan::Rule#initialize 15
    0.00 0.00 0.00 0.00 9/897 ActiveRecord::Validations::UniquenessValidator#build_relation 64
    0.00 0.00 0.00 0.00 1/897 Core::Endpoint::BasicHandler::EndpointLookup#endpoint_for 6
    0.00 0.00 0.00 0.00 8/897 Core::Registry#lookup 20
    0.00 0.00 0.00 0.00 15/897 Logger#add 457
    0.00 0.00 0.00 0.00 1/897 ActiveModel::AttributeMethods#respond_to? 454
    0.00 0.00 0.00 0.00 7/897 Rack::Request::Helpers#content_type 233
    0.00 0.00 0.00 0.00 15/897 ActiveRecord::ConnectionAdapters::DatabaseStatements#select_all 63
    0.00 0.00 0.00 0.00 20/897 ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#cast 12
    0.00 0.00 0.00 0.00 25/897 <Class::Array>#wrap 40
    0.00 0.00 0.00 0.00 17/897 ActiveRecord::Reflection::AbstractReflection#check_validity_of_inverse! 239
    0.00 0.00 0.00 0.00 39/897 Arel::Table#able_to_type_cast? 103
    0.00 0.00 0.00 0.00 37/897 ActiveRecord::Relation::QueryAttribute#nil? 22
    0.00 0.00 0.00 0.00 35/897 ActiveRecord::Scoping::Default::ClassMethods#build_default_scope 106
    0.00 0.00 0.00 0.00 39/897 ActiveModel::Type::Integer#deserialize 22
    0.00 0.00 0.00 0.00 66/897 Array#each
    0.00 0.00 0.00 0.00 62/897 ActiveRecord::Associations#association 233
    0.00 0.00 0.00 0.00 151/897 ActiveRecord::ConnectionHandling#connection_specification_name 97
    0.00 0.00 0.00 0.00 295/897 ActiveModel::Type::Value#cast 38
Inf% Inf% 0.00 0.00 0.00 0.00 897 Kernel#nil?
    0.00 0.00 0.00 0.00 29/29 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 29 Arel::Nodes::SelectCore#initialize 8
    0.00 0.00 0.00 0.00 29/2636 Class#new 10
    0.00 0.00 0.00 0.00 29/623 BasicObject#initialize 9
    0.00 0.00 0.00 0.00 3/3 <Class::AssetShape>#default 21
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActiveRecord::Querying#create_with 12
    0.00 0.00 0.00 0.00 3/38 ActiveRecord::Scoping::Named::ClassMethods#all 12
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::QueryMethods#create_with 12
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::Inheritance#initialize_internals_callback 268
Inf% Inf% 0.00 0.00 0.00 0.00 19 ActiveRecord::Inheritance#ensure_proper_type 276
    0.00 0.00 0.00 0.00 8/172 ActiveRecord::AttributeMethods::Write#_write_attribute 279
    0.00 0.00 0.00 0.00 8/252 ActiveRecord::ModelSchema::ClassMethods#inheritance_column 279
    0.00 0.00 0.00 0.00 8/72 ActiveRecord::Inheritance::ClassMethods#sti_name 279
    0.00 0.00 0.00 0.00 19/70 ActiveRecord::Inheritance::ClassMethods#finder_needs_type_condition? 278
    0.00 0.00 0.00 0.00 19/3206 Kernel#class 277
    0.00 0.00 0.00 0.00 5/5 <Class::Uuid>#generate_uuid 90
Inf% Inf% 0.00 0.00 0.00 0.00 5 <Class::UUIDTools::UUID>#timestamp_create 229
    0.00 0.00 0.00 0.00 5/36 Thread::Mutex#synchronize 232
    0.00 0.00 0.00 0.00 2/2 <Class::WebMock::Util::URI>#normalize_uri 33
Inf% Inf% 0.00 0.00 0.00 0.00 2 Addressable::URI#dup 2264
    0.00 0.00 0.00 0.00 2/2636 Class#new 2273
    0.00 0.00 0.00 0.00 6/755 Kernel#dup 2266
    0.00 0.00 0.00 0.00 2/4 Addressable::URI#query 2272
    0.00 0.00 0.00 0.00 4/21 Addressable::URI#scheme 2266
    0.00 0.00 0.00 0.00 4/18 Addressable::URI#path 2271
    0.00 0.00 0.00 0.00 4/22 Addressable::URI#host 2269
    0.00 0.00 0.00 0.00 2/6 Addressable::URI#port 2269
    0.00 0.00 0.00 0.00 2/4 Addressable::URI#password 2268
    0.00 0.00 0.00 0.00 2/4 Addressable::URI#user 2267
    0.00 0.00 0.00 0.00 2/4 Addressable::URI#fragment 2273
    0.00 0.00 0.00 0.00 2/3206 Kernel#class 2265
    0.00 0.00 0.00 0.00 1/1 Barcode#handler_class 102
Inf% Inf% 0.00 0.00 0.00 0.00 1 Barcode#handler_class_name 81
    0.00 0.00 0.00 0.00 1/2 String#classify 82
    0.00 0.00 0.00 0.00 1/1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759f85070>#format 82
    0.00 0.00 0.00 0.00 40/40 ActiveModel::Type::Helpers::TimeValue#serialize 14
Inf% Inf% 0.00 0.00 0.00 0.00 40 ActiveRecord::Type::Internal::Timezone#is_utc? 7
    0.00 0.00 0.00 0.00 40/150 <Class::ActiveRecord::Base>#default_timezone 8
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::FinderMethods#construct_relation_for_exists 365
Inf% Inf% 0.00 0.00 0.00 0.00 9 ActiveRecord::SpawnMethods#except 57
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::SpawnMethods#relation_with 58
    0.00 0.00 0.00 0.00 9/15 Hash#except 58
    0.00 0.00 0.00 0.00 9/23 ActiveRecord::Relation#values 58
    0.00 0.00 0.00 0.00 126/126 ActiveSupport::Concurrency::LoadInterlockAwareMonitor#mon_enter 12
Inf% Inf% 0.00 0.00 0.00 0.00 126 MonitorMixin#mon_try_enter 166
    0.00 0.00 0.00 0.00 36/36 Thread::Mutex#try_lock 168
    0.00 0.00 0.00 0.00 162/2045 <Class::Thread>#current 167
    0.00 0.00 0.00 0.00 24/24 DateAndTime::Zones#in_time_zone 25
Inf% Inf% 0.00 0.00 0.00 0.00 24 DateAndTime::Zones#time_with_zone 33
    0.00 0.00 0.00 0.00 24/2636 Class#new 35
    0.00 0.00 0.00 0.00 24/653 Module#< 35
    0.00 0.00 0.00 0.00 40/40 Hash#each
Inf% Inf% 0.00 0.00 0.00 0.00 40 ActiveRecord::TableMetadata#associated_with? 43
    0.00 0.00 0.00 0.00 40/136 ActiveRecord::Reflection::ClassMethods#_reflect_on_association 44
    0.00 0.00 0.00 0.00 1/1 Rack::BodyProxy#close 15
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::ExecutionWrapper#complete! 117
    0.00 0.00 0.00 0.00 1/165 ActiveSupport::Callbacks#run_callbacks 118
    0.00 0.00 0.00 0.00 1/462 Hash#delete 120
    0.00 0.00 0.00 0.00 1/3206 Kernel#class 120
    0.00 0.00 0.00 0.00 1/2045 <Class::Thread>#current 120
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::RequestSignature#initialize 8
    0.00 0.00 0.00 0.00 1/2 <Class::WebMock::Util::URI>#normalize_uri 10
    0.00 0.00 0.00 0.00 1/1 WebMock::RequestSignature#assign_options 11
    0.00 0.00 0.00 0.00 1/5987 Kernel#is_a? 10
    0.00 0.00 0.00 0.00 1/355 Symbol#to_sym 9
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::FinderMethods#ordered_relation 559
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActiveRecord::QueryMethods#order 293
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::QueryMethods#order! 295
    0.00 0.00 0.00 0.00 3/49 ActiveRecord::SpawnMethods#spawn 295
    0.00 0.00 0.00 0.00 3/10 ActiveRecord::QueryMethods#check_if_method_has_arguments! 294
    0.00 0.00 0.00 0.00 2/4 Kernel#public_send
    0.00 0.00 0.00 0.00 2/4 SBCF::SangerBarcode#calculate_human_barcode 209
Inf% Inf% 0.00 0.00 0.00 0.00 4 SBCF::SangerBarcode#valid? 100
    0.00 0.00 0.00 0.00 4/5 SBCF::SangerBarcode#calculate_checksum 101
    0.00 0.00 0.00 0.00 4/6 SBCF::SangerBarcode#checksum 101
    0.00 0.00 0.00 0.00 4/4 SBCF::Checksum#== 101
    0.00 0.00 0.00 0.00 4/4 SBCF::SangerBarcode#check_ean 101
    0.00 0.00 0.00 0.00 72/144 ActiveSupport::Subscriber#start 87
    0.00 0.00 0.00 0.00 72/144 ActiveSupport::Subscriber#finish 95
Inf% Inf% 0.00 0.00 0.00 0.00 144 ActiveSupport::Subscriber#now 110
    0.00 0.00 0.00 0.00 144/147 <Module::Process>#clock_gettime 111
    0.00 0.00 0.00 0.00 125/125 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 125 ActiveSupport::Callbacks::Conditionals::Value#call 154
    0.00 0.00 0.00 0.00 115/162 BasicObject#!= 146
    0.00 0.00 0.00 0.00 3/1060 <Class::ActiveResource::Base>#ssl_options 636
    0.00 0.00 0.00 0.00 3/1060 <Class::ActiveResource::Base>#timeout 593
    0.00 0.00 0.00 0.00 3/1060 <Class::ActiveResource::Base>#open_timeout 602
    0.00 0.00 0.00 0.00 3/1060 <Class::ActiveResource::Base>#read_timeout 611
    0.00 0.00 0.00 0.00 3/1060 <Class::ActiveResource::Base>#password 517
    0.00 0.00 0.00 0.00 3/1060 <Class::ActiveResource::Base>#proxy 485
    0.00 0.00 0.00 0.00 3/1060 <Class::ActiveResource::Base>#headers 665
    0.00 0.00 0.00 0.00 3/1060 <Class::ActiveResource::Base>#user 501
    0.00 0.00 0.00 0.00 10/1060 Sinatra::Base#filter! 977
    0.00 0.00 0.00 0.00 6/1060 ActiveRecord::Validations::UniquenessValidator#find_finder_class_for 52
    0.00 0.00 0.00 0.00 9/1060 Sinatra::Base#error_block! 1148
    0.00 0.00 0.00 0.00 45/1060 ActiveRecord::ModelSchema::ClassMethods#ignored_columns 268
    0.00 0.00 0.00 0.00 73/1060 ActiveRecord::Scoping::ScopeRegistry#value_for 87
    0.00 0.00 0.00 0.00 177/1060 ActiveRecord::ModelSchema::ClassMethods#inheritance_column 253
    0.00 0.00 0.00 0.00 365/1060 ActiveRecord::Inheritance::ClassMethods#base_class 100
    0.00 0.00 0.00 0.00 351/1060 ActiveRecord::ConnectionHandling#connection_specification_name 98
Inf% Inf% 0.00 0.00 0.00 0.00 1060 Class#superclass
    0.00 0.00 0.00 0.00 123/123 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 123 TZInfo::TimezonePeriod#initialize 21
    0.00 0.00 0.00 0.00 77/77 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter::MysqlString#cast_value 878
Inf% Inf% 0.00 0.00 0.00 0.00 77 ActiveModel::Type::String#cast_value 16
    0.00 0.00 0.00 0.00 77/2636 Class#new 18
    0.00 0.00 0.00 0.00 77/3188 Module#=== 17
    0.00 0.00 0.00 0.00 3/22 ActiveRecord::Associations::Preloader::Association#build_scope 121
    0.00 0.00 0.00 0.00 5/22 ActiveRecord::Associations::AssociationScope#last_chain_scope 70
    0.00 0.00 0.00 0.00 14/22 ActiveRecord::Associations::BelongsToPolymorphicAssociation#replace_keys 19
Inf% Inf% 0.00 0.00 0.00 0.00 22 ActiveRecord::Inheritance::ClassMethods#polymorphic_name 159
    0.00 0.00 0.00 0.00 22/159 ActiveRecord::Inheritance::ClassMethods#base_class 160
    0.00 0.00 0.00 0.00 22/306 Module#name 160
    0.00 0.00 0.00 0.00 12/103 ActiveRecord::Relation#joined_includes_values 483
    0.00 0.00 0.00 0.00 14/103 ActiveRecord::Relation::Merger#merge_preloads 94
    0.00 0.00 0.00 0.00 7/103 ActiveRecord::QueryMethods#includes! 123
    0.00 0.00 0.00 0.00 20/103 ActiveRecord::Relation#skip_query_cache_if_necessary 564
    0.00 0.00 0.00 0.00 50/103 ActiveRecord::Relation#eager_loading? 473
Inf% Inf% 0.00 0.00 0.00 0.00 103 ActiveRecord::QueryMethods#includes_values 69
    0.00 0.00 0.00 0.00 103/1064 ActiveRecord::QueryMethods#get_value 70
    0.00 0.00 0.00 0.00 6/6 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 6 ActiveRecord::Associations::BelongsToPolymorphicAssociation#klass 7
    0.00 0.00 0.00 0.00 6/74 ActiveRecord::AttributeMethods#[] 8
    0.00 0.00 0.00 0.00 6/9 String#constantize 9
    0.00 0.00 0.00 0.00 6/9 Object#presence 9
    0.00 0.00 0.00 0.00 18/18 ActiveRecord::Timestamp#all_timestamp_attributes_in_model 130
Inf% Inf% 0.00 0.00 0.00 0.00 18 ActiveRecord::Timestamp::ClassMethods#all_timestamp_attributes_in_model 72
    0.00 0.00 0.00 0.00 18/18 ActiveRecord::Timestamp::ClassMethods#timestamp_attributes_for_create_in_model 73
    0.00 0.00 0.00 0.00 18/18 ActiveRecord::Timestamp::ClassMethods#timestamp_attributes_for_update_in_model 73
    0.00 0.00 0.00 0.00 1/4 Barcode::FormatHandlers::SangerBase#human_barcode 28
    0.00 0.00 0.00 0.00 2/4 Barcode::FormatHandlers::SangerCode39#serialize_barcode 28
    0.00 0.00 0.00 0.00 1/4 <Class::Barcode>#build_sanger_barcode 47
Inf% Inf% 0.00 0.00 0.00 0.00 4 SBCF::SangerBarcode#human_barcode 77
    0.00 0.00 0.00 0.00 2/2 SBCF::SangerBarcode#calculate_human_barcode 78
    0.00 0.00 0.00 0.00 2/162 Addressable::URI#authority 1228
    0.00 0.00 0.00 0.00 4/162 Addressable::URI#port= 1400
    0.00 0.00 0.00 0.00 3/162 ActiveRecord::Associations::Association#stale_target? 69
    0.00 0.00 0.00 0.00 10/162 Thread::Mutex#synchronize
    0.00 0.00 0.00 0.00 5/162 ActiveRecord::Associations::HasOneAssociation#replace 32
    0.00 0.00 0.00 0.00 17/162 ActiveRecord::Persistence#create_or_update 706
    0.00 0.00 0.00 0.00 6/162 ActiveModel::Type::Helpers::Numeric#number_to_non_number? 25
    0.00 0.00 0.00 0.00 115/162 ActiveSupport::Callbacks::Conditionals::Value#call 146
Inf% Inf% 0.00 0.00 0.00 0.00 162 BasicObject#!=
    0.00 0.00 0.00 0.00 154/154 Integer#==
    0.00 0.00 0.00 0.00 5/5 ActiveRecord::Core#==
    0.00 0.00 0.00 0.00 3/8 Array#==
    0.00 0.00 0.00 0.00 1/1 BasicObject#instance_exec
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<Class:0x00007fc759238ac0>#barcode 73
    0.00 0.00 0.00 0.00 1/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 1/513 Hash#key? 74
    0.00 0.00 0.00 0.00 1/2 CanCan::Ability#cannot? 68
    0.00 0.00 0.00 0.00 1/2 Core::Abilities::CompositeAbility#can? 47
Inf% Inf% 0.00 0.00 0.00 0.00 2 CanCan::Ability#can? 56
    0.00 0.00 0.00 0.00 2/2 CanCan::Ability#relevant_rules_for_match 57
    0.00 0.00 0.00 0.00 2/88 Enumerable#detect 57
    0.00 0.00 0.00 0.00 28/28 ActiveRecord::Associations::Preloader::Association#convert_key 77
Inf% Inf% 0.00 0.00 0.00 0.00 28 ActiveRecord::Associations::Preloader::Association#key_conversion_required? 68
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::Associations::Preloader::Association#association_key_type 70
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::Associations::Preloader::Association#owner_key_type 70
    0.00 0.00 0.00 0.00 3/3 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 3 Purpose#autosave_associated_records_for_barcode_prefix 153
    0.00 0.00 0.00 0.00 3/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 82/145 Array#map
    0.00 0.00 0.00 0.00 63/145 Arel::Visitors::ToSql#visit_Arel_Attributes_Attribute 729
Inf% Inf% 0.00 0.00 0.00 0.00 145 Arel::Visitors::ToSql#quote_column_name 807
    0.00 0.00 0.00 0.00 125/125 ActiveRecord::ConnectionAdapters::MySQL::Quoting#quote_column_name 809
    0.00 0.00 0.00 0.00 145/3188 Module#=== 808
    0.00 0.00 0.00 0.00 1/1 Plate#maps 326
Inf% Inf% 0.00 0.00 0.00 0.00 1 Map::GeneratedRelationMethods#where_plate_shape 52
    0.00 0.00 0.00 0.00 1/15 ActiveRecord::Relation#scoping 53
    0.00 0.00 0.00 0.00 23/469 Integer#downto
    0.00 0.00 0.00 0.00 46/469 Integer#upto
    0.00 0.00 0.00 0.00 400/469 TZInfo::TimezoneTransition#== 101
Inf% Inf% 0.00 0.00 0.00 0.00 469 TZInfo::TimezoneTransitionDefinition#at 68
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Journey::Router#serve 35
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Journey::Router#find_routes 111
    0.00 0.00 0.00 0.00 1/2 Enumerable#find_all 112
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Journey::Router#filter_routes 112
    0.00 0.00 0.00 0.00 1/64 Array#map! 125
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Journey::Router#match_routes 120
    0.00 0.00 0.00 0.00 1/1 Array#sort_by! 123
    0.00 0.00 0.00 0.00 1/3 Rack::Request::Helpers#head? 117
    0.00 0.00 0.00 0.00 1/21 Rack::Request::Helpers#path_info 112
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Journey::Router#custom_routes 112
    0.00 0.00 0.00 0.00 1/53 Array#concat 112
    0.00 0.00 0.00 0.00 200/200 Time#change 133
Inf% Inf% 0.00 0.00 0.00 0.00 200 Kernel#Rational
    0.00 0.00 0.00 0.00 400/400 Integer#integer?
    0.00 0.00 0.00 0.00 8/9 ActiveRecord::Associations::AssociationScope#add_constraints 131
    0.00 0.00 0.00 0.00 1/9 Sinatra::Base#error_block! 1149
Inf% Inf% 0.00 0.00 0.00 0.00 9 Array#reverse_each
    0.00 0.00 0.00 0.00 1/5 Sinatra::Base#process_route 1152
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Reflection::RuntimeReflection#constraints 134
    0.00 0.00 0.00 0.00 8/1320 Array#each 134
    0.00 0.00 0.00 0.00 1/897 Kernel#nil? 1153
    0.00 0.00 0.00 0.00 1/8 Array#== 1150
    0.00 0.00 0.00 0.00 1/234 Array#first 1150
    0.00 0.00 0.00 0.00 74/74 ActiveModel::Type::Integer#ensure_in_range 52
Inf% Inf% 0.00 0.00 0.00 0.00 74 ActiveSupport::CompareWithRange#cover? 49
    0.00 0.00 0.00 0.00 74/74 Range#cover? 55
    0.00 0.00 0.00 0.00 74/5987 Kernel#is_a? 50
    0.00 0.00 0.00 0.00 297/297 ActiveRecord::Transactions#sync_with_transaction_state 491
Inf% Inf% 0.00 0.00 0.00 0.00 297 ActiveRecord::Transactions#update_attributes_from_transaction_state 494
    0.00 0.00 0.00 0.00 120/120 ActiveRecord::ConnectionAdapters::TransactionState#finalized? 495
    0.00 0.00 0.00 0.00 12/26 ActiveRecord::Transactions#clear_transaction_record_state 498
    0.00 0.00 0.00 0.00 12/12 ActiveRecord::ConnectionAdapters::TransactionState#fully_completed? 498
    0.00 0.00 0.00 0.00 12/12 ActiveRecord::ConnectionAdapters::TransactionState#fully_committed? 497
    0.00 0.00 0.00 0.00 12/12 ActiveRecord::ConnectionAdapters::TransactionState#rolledback? 496
    0.00 0.00 0.00 0.00 2/2 Labware::GeneratedAssociationMethods#barcodes 108
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::Associations::CollectionAssociation#reader 30
    0.00 0.00 0.00 0.00 1/68 ActiveRecord::Delegation::ClassMethods#create 35
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Associations::CollectionProxy#reset_scope 36
    0.00 0.00 0.00 0.00 2/70 ActiveRecord::Associations::Association#stale_target? 31
    0.00 0.00 0.00 0.00 1/73 ActiveRecord::Associations::Association#klass 35
    0.00 0.00 0.00 0.00 2/2 SBCF::SangerBarcode#human_barcode 78
Inf% Inf% 0.00 0.00 0.00 0.00 2 SBCF::SangerBarcode#calculate_human_barcode 208
    0.00 0.00 0.00 0.00 2/4 SBCF::SangerBarcode#valid? 209
    0.00 0.00 0.00 0.00 2/226 ActiveSupport::NumericWithFormat#to_s 209
    0.00 0.00 0.00 0.00 2/7 SBCF::Prefix#human 209
    0.00 0.00 0.00 0.00 2/10 SBCF::Checksum#human 209
    0.00 0.00 0.00 0.00 2/6 SBCF::SangerBarcode#checksum 209
    0.00 0.00 0.00 0.00 30/30 ActiveRecord::Relation#scoping 280
Inf% Inf% 0.00 0.00 0.00 0.00 30 ActiveRecord::Scoping::ClassMethods#current_scope= 19
    0.00 0.00 0.00 0.00 30/30 <Class::ActiveRecord::Scoping::ScopeRegistry>#set_value_for 20
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::Performance::Performer#run_test 90
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::Testing::SetupAndTeardown#after_teardown 44
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::TestFixtures#after_teardown 51
    0.00 0.00 0.00 0.00 1/165 ActiveSupport::Callbacks#run_callbacks 46
    0.00 0.00 0.00 0.00 1/1 BasicObject#instance_exec
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate::GeneratedAssociationMethods#wells= 115
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionAssociation#writer 116
    0.00 0.00 0.00 0.00 1/106 ActiveRecord::Associations#association 116
    0.00 0.00 0.00 0.00 1/1 Core::Endpoint::BasicHandler::EndpointLookup#endpoint_for 9
Inf% Inf% 0.00 0.00 0.00 0.00 1 String#pluralize 33
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Inflector#pluralize 38
    0.00 0.00 0.00 0.00 1/5987 Kernel#is_a? 34
    0.00 0.00 0.00 0.00 24/24 ActiveRecord::Associations::Association#inverse_association_for 252
Inf% Inf% 0.00 0.00 0.00 0.00 24 ActiveRecord::Associations::BelongsToAssociation#invertible_for? 111
    0.00 0.00 0.00 0.00 9/17 ActiveRecord::Associations::BelongsToPolymorphicAssociation#inverse_reflection_for 112
    0.00 0.00 0.00 0.00 15/37 ActiveRecord::Associations::Association#inverse_reflection_for 112
    0.00 0.00 0.00 0.00 8/9 ActiveRecord::Reflection::HasOneReflection#has_one? 113
    0.00 0.00 0.00 0.00 2/3 ActiveRecord::Reflection::AssociationReflection#has_one? 113
    0.00 0.00 0.00 0.00 1/124 Mocha::Mockery#expectations 198
    0.00 0.00 0.00 0.00 1/124 ActiveSupport::TaggedLogging::Formatter#push_tags 34
    0.00 0.00 0.00 0.00 1/124 ActiveRecord::Associations::CollectionAssociation#delete_or_destroy 384
    0.00 0.00 0.00 0.00 1/124 ActionDispatch::RemoteIp::GetIp#calculate_ip 146
    0.00 0.00 0.00 0.00 2/124 Sinatra::Base#process_route 1030
    0.00 0.00 0.00 0.00 4/124 Rack::Request::AcceptableMediaTypes#initialize 43
    0.00 0.00 0.00 0.00 3/124 ActiveRecord::FinderMethods#find_with_ids 426
    0.00 0.00 0.00 0.00 2/124 Hash#each
    0.00 0.00 0.00 0.00 12/124 CanCan::Rule#initialize 17
    0.00 0.00 0.00 0.00 16/124 CanCan::Ability#expand_actions 259
    0.00 0.00 0.00 0.00 2/124 ActiveRecord::Associations::CollectionAssociation#concat 115
    0.00 0.00 0.00 0.00 27/124 FactoryBot::Definition#aggregate_from_traits_and_self 133
    0.00 0.00 0.00 0.00 40/124 ActiveModel::Errors#size 180
    0.00 0.00 0.00 0.00 12/124 ActiveRecord::Relation#references_eager_loaded_tables? 604
Inf% Inf% 0.00 0.00 0.00 0.00 124 Array#flatten
    0.00 0.00 0.00 0.00 1/59 ActiveRecord::AttributeMethods#respond_to?
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Core#to_ary
    0.00 0.00 0.00 0.00 7/7 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 7 ActiveRecord::Associations::Preloader::Association#associate_records_to_owner 44
    0.00 0.00 0.00 0.00 7/85 ActiveRecord::Associations::Association#loaded! 46
    0.00 0.00 0.00 0.00 7/51 ActiveRecord::Associations::Association#target= 50
    0.00 0.00 0.00 0.00 7/106 ActiveRecord::Associations#association 45
    0.00 0.00 0.00 0.00 7/234 Array#first 50
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::Reflection::AssociationReflection#collection? 47
    0.00 0.00 0.00 0.00 1/3 WebMock::NetConnectNotAllowedError#initialize 7
    0.00 0.00 0.00 0.00 2/3 WebMock::RequestSignature#hash 29
Inf% Inf% 0.00 0.00 0.00 0.00 3 WebMock::RequestSignature#to_s 14
    0.00 0.00 0.00 0.00 3/3 <Class::WebMock::Util::Headers>#sorted_headers_string 19
    0.00 0.00 0.00 0.00 3/4 <Class::WebMock::Util::URI>#strip_default_port_from_uri_string 16
    0.00 0.00 0.00 0.00 3/7 Addressable::URI#to_s 16
    0.00 0.00 0.00 0.00 3/755 Kernel#dup 15
    0.00 0.00 0.00 0.00 3/442 Symbol#to_s 15
    0.00 0.00 0.00 0.00 3/10 String#upcase 15
    0.00 0.00 0.00 0.00 6/2160 String#to_s 17
    0.00 0.00 0.00 0.00 1/82 User#encrypt_password 243
    0.00 0.00 0.00 0.00 1/82 ActiveRecord::AutosaveAssociation#changed_for_autosave? 266
    0.00 0.00 0.00 0.00 1/82 ActiveRecord::Associations::CollectionAssociation#replace 246
    0.00 0.00 0.00 0.00 1/82 ActiveRecord::Associations::CollectionAssociation#replace_on_target 438
    0.00 0.00 0.00 0.00 5/82 BasicObject#instance_exec
    0.00 0.00 0.00 0.00 2/82 ActiveRecord::Associations::CollectionAssociation#concat 116
    0.00 0.00 0.00 0.00 3/82 ActiveRecord::Associations::Association#find_target? 203
    0.00 0.00 0.00 0.00 2/82 ActiveRecord::AutosaveAssociation#validate_collection_association 315
    0.00 0.00 0.00 0.00 18/82 ActiveRecord::Persistence#create_or_update 705
    0.00 0.00 0.00 0.00 10/82 ActiveRecord::AutosaveAssociation#before_save_collection_association 366
    0.00 0.00 0.00 0.00 19/82 ActiveRecord::Validations#default_validation_context 76
    0.00 0.00 0.00 0.00 19/82 ActiveRecord::AutosaveAssociation#save_belongs_to_association 479
Inf% Inf% 0.00 0.00 0.00 0.00 82 ActiveRecord::Persistence#new_record? 231
    0.00 0.00 0.00 0.00 82/297 ActiveRecord::Transactions#sync_with_transaction_state 232
    0.00 0.00 0.00 0.00 1/1 String#pluralize 38
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::Inflector#pluralize 32
    0.00 0.00 0.00 0.00 1/3 ActiveSupport::Inflector#apply_inflections 33
    0.00 0.00 0.00 0.00 1/10 ActiveSupport::Inflector#inflections 33
    0.00 0.00 0.00 0.00 44/44 ActiveRecord::Reflection::AssociationReflection#check_validity! 474
Inf% Inf% 0.00 0.00 0.00 0.00 44 ActiveRecord::Reflection::AbstractReflection#check_validity_of_inverse! 237
    0.00 0.00 0.00 0.00 32/49 ActiveRecord::Reflection::AssociationReflection#has_inverse? 239
    0.00 0.00 0.00 0.00 44/92 ActiveRecord::Reflection::AssociationReflection#polymorphic? 238
    0.00 0.00 0.00 0.00 17/59 ActiveRecord::Reflection::AbstractReflection#inverse_of 239
    0.00 0.00 0.00 0.00 17/897 Kernel#nil? 239
    0.00 0.00 0.00 0.00 1/1 Logger#add 37
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rails::Rack::Logger#started_request_message 49
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Request#remote_ip 50
    0.00 0.00 0.00 0.00 1/1 Time#to_default_s 50
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Http::FilterParameters#filtered_path 50
    0.00 0.00 0.00 0.00 1/2 ActionDispatch::Request#request_method 50
    0.00 0.00 0.00 0.00 1/12 String#% 50
    0.00 0.00 0.00 0.00 1/37 <Class::Time>#now 50
    0.00 0.00 0.00 0.00 17/17 Arel::Crud#compile_insert 25
Inf% Inf% 0.00 0.00 0.00 0.00 17 Arel::InsertManager#insert 21
    0.00 0.00 0.00 0.00 17/17 Arel::InsertManager#create_values 35
    0.00 0.00 0.00 0.00 17/1320 Array#each 31
    0.00 0.00 0.00 0.00 17/3188 Module#=== 24
    0.00 0.00 0.00 0.00 34/234 Array#first 27
    0.00 0.00 0.00 0.00 17/232 #<Class:0x00007fc75a3f3a30>#relation 27
    0.00 0.00 0.00 0.00 35/35 Arel::Visitors::ToSql#visit_Arel_Nodes_Equality 666
Inf% Inf% 0.00 0.00 0.00 0.00 35 Arel::Nodes::BindParam#nil? 22
    0.00 0.00 0.00 0.00 35/35 ActiveRecord::Relation::QueryAttribute#nil? 23
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::Inflector#classify 203
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveSupport::Inflector#singularize 49
    0.00 0.00 0.00 0.00 2/3 ActiveSupport::Inflector#apply_inflections 50
    0.00 0.00 0.00 0.00 2/10 ActiveSupport::Inflector#inflections 50
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::Tryable#try 8
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveSupport::Tryable#try! 11
    0.00 0.00 0.00 0.00 2/384 Kernel#public_send 19
    0.00 0.00 0.00 0.00 73/73 MonitorMixin#synchronize 183
Inf% Inf% 0.00 0.00 0.00 0.00 73 MonitorMixin::ConditionVariable#broadcast 145
    0.00 0.00 0.00 0.00 73/358 MonitorMixin#mon_check_owner 146
    0.00 0.00 0.00 0.00 73/73 Thread::ConditionVariable#broadcast 147
    0.00 0.00 0.00 0.00 10/67 ActiveRecord::AutosaveAssociation#_ensure_no_duplicate_errors 493
    0.00 0.00 0.00 0.00 19/67 ActiveRecord::Validations#valid? 68
    0.00 0.00 0.00 0.00 19/67 ActiveModel::Validations#run_validations! 410
    0.00 0.00 0.00 0.00 19/67 ActiveModel::Validations#valid? 338
Inf% Inf% 0.00 0.00 0.00 0.00 67 ActiveModel::Validations#errors 303
    0.00 0.00 0.00 0.00 18/2636 Class#new 304
    0.00 0.00 0.00 0.00 1/6 <Class::WebMock::Util::Headers>#pp_headers_string 38
    0.00 0.00 0.00 0.00 1/6 WebMock::HeadersPattern#initialize 340
    0.00 0.00 0.00 0.00 1/6 WebMock::RequestSignature#headers= 25
    0.00 0.00 0.00 0.00 3/6 <Class::WebMock::Util::Headers>#sorted_headers_string 24
Inf% Inf% 0.00 0.00 0.00 0.00 6 <Class::WebMock::Util::Headers>#normalize_headers 9
    0.00 0.00 0.00 0.00 6/130 Enumerable#map 11
    0.00 0.00 0.00 0.00 6/96 Enumerable#inject 20
    0.00 0.00 0.00 0.00 6/19 <Class::Hash>#[] 20
    0.00 0.00 0.00 0.00 1/343 ActiveRecord::AutosaveAssociation#validate_single_association 305
    0.00 0.00 0.00 0.00 12/343 ActiveRecord::AutosaveAssociation#save_has_one_association 430
    0.00 0.00 0.00 0.00 27/343 ActiveRecord::AutosaveAssociation#save_belongs_to_association 468
    0.00 0.00 0.00 0.00 98/343 ActiveRecord::AutosaveAssociation#save_collection_association 382
    0.00 0.00 0.00 0.00 99/343 ActiveRecord::AutosaveAssociation#validate_collection_association 314
    0.00 0.00 0.00 0.00 106/343 ActiveRecord::Associations#association 231
Inf% Inf% 0.00 0.00 0.00 0.00 343 ActiveRecord::Associations#association_instance_get 270
    0.00 0.00 0.00 0.00 23/123 TZInfo::TransitionDataTimezoneInfo#period_for_utc 82
    0.00 0.00 0.00 0.00 100/123 TZInfo::TransitionDataTimezoneInfo#periods_for_local 126
Inf% Inf% 0.00 0.00 0.00 0.00 123 TZInfo::TransitionDataTimezoneInfo#transition_index 240
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::TestFixtures#before_setup 860
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::TestFixtures#setup_fixtures 953
    0.00 0.00 0.00 0.00 1/1320 Array#each 974
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::TestFixtures#enlist_fixture_connections 973
    0.00 0.00 0.00 0.00 1/3 <Module::ActiveSupport::Notifications>#subscribe 980
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::TestFixtures#run_in_transaction? 964
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::TestCase#use_instantiated_fixtures 1006
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::TestCase#pre_loaded_fixtures 954
    0.00 0.00 0.00 0.00 2/3206 Kernel#class 965
    0.00 0.00 0.00 0.00 2/1364 Kernel#hash 965
    0.00 0.00 0.00 0.00 1/2 Class#new
    0.00 0.00 0.00 0.00 1/2 Core::Abilities::Application#initialize 141
Inf% Inf% 0.00 0.00 0.00 0.00 2 Core::Abilities::Base#initialize 89
    0.00 0.00 0.00 0.00 3/3 Core::Abilities::Base#abilitise 91
    0.00 0.00 0.00 0.00 1/1 Core::Abilities::Application#registered? 92
    0.00 0.00 0.00 0.00 1/1 Core::Abilities::Application#privilege 92
    0.00 0.00 0.00 0.00 1/1 Core::Abilities::User#registered? 92
    0.00 0.00 0.00 0.00 5/5 ActiveRecord::Associations::HasOneAssociation#replace 33
Inf% Inf% 0.00 0.00 0.00 0.00 5 ActiveRecord::AttributeMethods::Dirty#has_changes_to_save? 103
    0.00 0.00 0.00 0.00 5/5 ActiveModel::AttributeMutationTracker#any_changes? 104
    0.00 0.00 0.00 0.00 5/45 ActiveModel::Dirty#mutations_from_database 104
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::Locking::Optimistic#locking_enabled? 60
Inf% Inf% 0.00 0.00 0.00 0.00 17 ActiveRecord::Locking::Optimistic::ClassMethods#locking_enabled? 131
    0.00 0.00 0.00 0.00 17/37 ActiveRecord::ModelSchema::ClassMethods#columns_hash 132
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::Locking::Optimistic::ClassMethods#locking_column 132
    0.00 0.00 0.00 0.00 17/17 <Class::ActiveRecord::Base>#lock_optimistically 132
    0.00 0.00 0.00 0.00 17/45 ActiveModel::Dirty#changes_applied 150
    0.00 0.00 0.00 0.00 5/45 ActiveRecord::AttributeMethods::Dirty#has_changes_to_save? 104
    0.00 0.00 0.00 0.00 23/45 ActiveRecord::AttributeMethods::Dirty#changed_attribute_names_to_save 114
Inf% Inf% 0.00 0.00 0.00 0.00 45 ActiveModel::Dirty#mutations_from_database 260
    0.00 0.00 0.00 0.00 22/2636 Class#new 265
    0.00 0.00 0.00 0.00 72/72 ActiveRecord::LogSubscriber#sql 21
Inf% Inf% 0.00 0.00 0.00 0.00 72 <Class::ActiveRecord::LogSubscriber>#runtime= 7
    0.00 0.00 0.00 0.00 72/72 <Class::ActiveRecord::RuntimeRegistry>#sql_runtime= 8
    0.00 0.00 0.00 0.00 5/5 Sinatra::Base#process_route 1018
Inf% Inf% 0.00 0.00 0.00 0.00 5 Mustermann::Pattern#params 204
    0.00 0.00 0.00 0.00 4/130 Enumerable#map 206
    0.00 0.00 0.00 0.00 5/7 Mustermann::RegexpBased#match 205
    0.00 0.00 0.00 0.00 4/4 Mustermann::RegexpBased#named_captures 206
    0.00 0.00 0.00 0.00 4/19 <Class::Hash>#[] 212
    0.00 0.00 0.00 0.00 1/47 Array#each
    0.00 0.00 0.00 0.00 2/47 ActiveRecord::AutosaveAssociation#association_valid? 325
    0.00 0.00 0.00 0.00 5/47 ActiveRecord::Transactions#committed! 343
    0.00 0.00 0.00 0.00 1/47 ActiveRecord::AutosaveAssociation#save_has_one_association 433
    0.00 0.00 0.00 0.00 18/47 ActiveRecord::Persistence#create_or_update 704
    0.00 0.00 0.00 0.00 20/47 ActiveRecord::AutosaveAssociation#save_belongs_to_association 472
Inf% Inf% 0.00 0.00 0.00 0.00 47 ActiveRecord::Persistence#destroyed? 237
    0.00 0.00 0.00 0.00 47/297 ActiveRecord::Transactions#sync_with_transaction_state 238
    0.00 0.00 0.00 0.00 2/2 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 2 Addressable::URI#initialize 808
    0.00 0.00 0.00 0.00 2/2 Addressable::URI#defer_validation 823
    0.00 0.00 0.00 0.00 2/7 Addressable::URI#to_s 838
    0.00 0.00 0.00 0.00 4/18 Hash#has_key? 809
    0.00 0.00 0.00 0.00 72/72 <Class::ActiveRecord::LogSubscriber>#runtime 12
Inf% Inf% 0.00 0.00 0.00 0.00 72 <Class::ActiveRecord::RuntimeRegistry>#sql_runtime 20
    0.00 0.00 0.00 0.00 72/780 ActiveSupport::PerThreadRegistry#instance 20
    0.00 0.00 0.00 0.00 92/92 ActiveModel::Attribute#changed? 59
Inf% Inf% 0.00 0.00 0.00 0.00 92 ActiveModel::Attribute#changed_in_place? 62
    0.00 0.00 0.00 0.00 28/39 ActiveModel::Attribute#original_value_for_database 63
    0.00 0.00 0.00 0.00 92/92 ActiveModel::Attribute#has_been_read? 63
    0.00 0.00 0.00 0.00 28/894 ActiveModel::Attribute#value 63
    0.00 0.00 0.00 0.00 23/23 ActiveModel::Type::Value#changed_in_place? 63
    0.00 0.00 0.00 0.00 5/5 ActiveModel::Type::String#changed_in_place? 63
    0.00 0.00 0.00 0.00 1/68 ActiveRecord::Associations::CollectionProxy#initialize 35
    0.00 0.00 0.00 0.00 7/68 ActiveRecord::AssociationRelation#initialize 6
    0.00 0.00 0.00 0.00 60/68 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 68 ActiveRecord::Relation#initialize 25
    0.00 0.00 0.00 0.00 46/46 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 46 Arel::Collectors::SQLString#initialize 8
    0.00 0.00 0.00 0.00 46/46 Arel::Collectors::PlainString#initialize 9
    0.00 0.00 0.00 0.00 18/18 ActiveRecord::Timestamp#current_time_from_proper_timezone 134
Inf% Inf% 0.00 0.00 0.00 0.00 18 ActiveRecord::Timestamp::ClassMethods#current_time_from_proper_timezone 84
    0.00 0.00 0.00 0.00 18/150 <Class::ActiveRecord::Base>#default_timezone 85
    0.00 0.00 0.00 0.00 18/22 Time#utc 85
    0.00 0.00 0.00 0.00 18/37 <Class::Time>#now 85
    0.00 0.00 0.00 0.00 3/3 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 3 PlatePurpose#autosave_associated_records_for_asset_shape 153
    0.00 0.00 0.00 0.00 3/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Plate#plate_metadata 41
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate::GeneratedAssociationMethods#plate_metadata 107
    0.00 0.00 0.00 0.00 1/106 ActiveRecord::Associations#association 108
    0.00 0.00 0.00 0.00 1/31 ActiveRecord::Associations::SingularAssociation#reader 108
    0.00 0.00 0.00 0.00 2/2 CanCan::Ability#can? 57
Inf% Inf% 0.00 0.00 0.00 0.00 2 CanCan::Ability#relevant_rules_for_match 287
    0.00 0.00 0.00 0.00 2/2 CanCan::Ability#relevant_rules 288
    0.00 0.00 0.00 0.00 2/1320 Array#each 288
    0.00 0.00 0.00 0.00 40/40 Hash#each
Inf% Inf% 0.00 0.00 0.00 0.00 40 ActiveRecord::TableMetadata#aggregated_with? 68
    0.00 0.00 0.00 0.00 40/40 ActiveRecord::TableMetadata#reflect_on_aggregation 69
    0.00 0.00 0.00 0.00 1/285 ActionDispatch::PerformanceTest#profile_options 125
    0.00 0.00 0.00 0.00 1/285 ActiveSupport::TestCase#pre_loaded_fixtures 125
    0.00 0.00 0.00 0.00 2/285 ActiveSupport::TestCase#use_transactional_tests 125
    0.00 0.00 0.00 0.00 2/285 ActiveRecord::ConnectionAdapters::AbstractAdapter#__callbacks 125
    0.00 0.00 0.00 0.00 1/285 ActiveSupport::TestCase#use_instantiated_fixtures 125
    0.00 0.00 0.00 0.00 2/285 ActiveSupport::TestCase#__callbacks 125
    0.00 0.00 0.00 0.00 1/285 User#lazy_uuid_generation 125
    0.00 0.00 0.00 0.00 1/285 Labware#lazy_uuid_generation 125
    0.00 0.00 0.00 0.00 1/285 ActionDispatch::Callbacks#__callbacks 125
    0.00 0.00 0.00 0.00 1/285 Plate#lazy_metadata 125
    0.00 0.00 0.00 0.00 1/285 Metadata::Base#attribute_details 125
    0.00 0.00 0.00 0.00 5/285 ActiveResource::Base#__callbacks 125
    0.00 0.00 0.00 0.00 1/285 ApplicationRecord#associated_to_broadcast 125
    0.00 0.00 0.00 0.00 3/285 Purpose#lazy_uuid_generation 125
    0.00 0.00 0.00 0.00 2/285 ActiveSupport::ExecutionWrapper#__callbacks 125
    0.00 0.00 0.00 0.00 4/285 Array#each
    0.00 0.00 0.00 0.00 17/285 ActiveRecord::Base#partial_writes 125
    0.00 0.00 0.00 0.00 18/285 ActiveRecord::Base#record_timestamps 125
    0.00 0.00 0.00 0.00 17/285 ActiveRecord::Base#_reflections 125
    0.00 0.00 0.00 0.00 204/285 ActiveRecord::Base#__callbacks 125
Inf% Inf% 0.00 0.00 0.00 0.00 285 Kernel#instance_variable_defined?
    0.00 0.00 0.00 0.00 2/2 FactoryBot::AttributeAssigner#get 59
Inf% Inf% 0.00 0.00 0.00 0.00 2 #<Class:0x00007fc76009bc60>#name 73
    0.00 0.00 0.00 0.00 2/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 2/513 Hash#key? 74
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Relation#scoping 53
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Map>#where_plate_shape 184
    0.00 0.00 0.00 0.00 1/12 ActiveRecord::Relation#_exec_scope 186
    0.00 0.00 0.00 0.00 1/38 ActiveRecord::Scoping::Named::ClassMethods#all 185
    0.00 0.00 0.00 0.00 23/223 TZInfo::TransitionDataTimezoneInfo#period_for_utc 85
    0.00 0.00 0.00 0.00 200/223 TZInfo::TransitionDataTimezoneInfo#periods_for_local 141
Inf% Inf% 0.00 0.00 0.00 0.00 223 TZInfo::TransitionDataTimezoneInfo#transition_before_end 262
    0.00 0.00 0.00 0.00 7/61 ActiveRecord::Relation::Merger#merge_clauses 181
    0.00 0.00 0.00 0.00 54/61 ActiveRecord::QueryMethods#where! 591
Inf% Inf% 0.00 0.00 0.00 0.00 61 ActiveRecord::QueryMethods#where_clause= 73
    0.00 0.00 0.00 0.00 61/157 ActiveRecord::QueryMethods#set_value 74
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_studies 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::DynamicMatchers#respond_to_missing? 10
Inf% Inf% 0.00 0.00 0.00 0.00 20 <Class::ActiveRecord::DynamicMatchers::Method>#match 32
    0.00 0.00 0.00 0.00 20/20 Enumerable#find 33
    0.00 0.00 0.00 0.00 1/87 ActiveSupport::TimeWithZone#- 304
    0.00 0.00 0.00 0.00 20/87 ActiveRecord::ConnectionAdapters::Quoting#quoted_date 116
    0.00 0.00 0.00 0.00 24/87 DateAndTime::Zones#in_time_zone 22
    0.00 0.00 0.00 0.00 42/87 ActiveModel::Type::Helpers::TimeValue#serialize 13
Inf% Inf% 0.00 0.00 0.00 0.00 87 Object#acts_like? 9
    0.00 0.00 0.00 0.00 41/181 ActiveSupport::TimeWithZone#respond_to? 12
    0.00 0.00 0.00 0.00 46/1047 Kernel#respond_to? 12
    0.00 0.00 0.00 0.00 9/63 Enumerable#to_a
    0.00 0.00 0.00 0.00 9/63 Enumerable#select
    0.00 0.00 0.00 0.00 18/63 Enumerable#map
    0.00 0.00 0.00 0.00 18/63 Enumerable#reject
    0.00 0.00 0.00 0.00 9/63 Enumerable#flat_map
Inf% Inf% 0.00 0.00 0.00 0.00 63 FactoryBot::AttributeList#each 18
    0.00 0.00 0.00 0.00 63/1320 Array#each 19
    0.00 0.00 0.00 0.00 54/54 ActiveRecord::QueryMethods#where! 591
Inf% Inf% 0.00 0.00 0.00 0.00 54 ActiveRecord::QueryMethods#where_clause_factory 1215
    0.00 0.00 0.00 0.00 39/2636 Class#new 1216
    0.00 0.00 0.00 0.00 1/1 Core::Service#before /* 66
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Service::ContentFiltering::Helpers#process_request_body 23
    0.00 0.00 0.00 0.00 1/1 MultiJson#load 27
    0.00 0.00 0.00 0.00 2/2 Rack::Request::Helpers#body 24
    0.00 0.00 0.00 0.00 1/41 Object#present? 25
    0.00 0.00 0.00 0.00 2/7 Rack::Request::Helpers#content_type 25
    0.00 0.00 0.00 0.00 1/1 StringIO#read 24
    0.00 0.00 0.00 0.00 1/1 StringIO#rewind 30
    0.00 0.00 0.00 0.00 1/3 Core::Service::ContentFiltering::Helpers#acceptable_types 25
    0.00 0.00 0.00 0.00 1/438 Array#include? 25
    0.00 0.00 0.00 0.00 1/67 String#blank? 27
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#process_request 266
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Test::Session#last_request 220
    0.00 0.00 0.00 0.00 1/1 <Class::ActionDispatch::TestResponse>#from_response 268
    0.00 0.00 0.00 0.00 1/2636 Class#new 229
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Request#controller_instance 273
    0.00 0.00 0.00 0.00 1/2 ActionDispatch::Integration::Session#_mock_session 267
    0.00 0.00 0.00 0.00 1/1 Rack::MockSession#last_request 229
    0.00 0.00 0.00 0.00 1/4 Rack::MockSession#last_response 267
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::QueryMethods#order 295
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActiveRecord::QueryMethods#order! 299
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::QueryMethods#preprocess_order_args 300
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::QueryMethods#order_values= 302
    0.00 0.00 0.00 0.00 3/49 ActiveRecord::QueryMethods#order_values 302
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::SetupAndTeardown#after_teardown 51
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::TestFixtures#after_teardown 864
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::TestFixtures#teardown_fixtures 866
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::TimeHelpers#after_teardown 865
    0.00 0.00 0.00 0.00 1/1 Api::EndpointHandler#report 153
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::TimeWithZone#- 303
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::TimeWithZone#to_time 305
    0.00 0.00 0.00 0.00 1/1 Time#- 305
    0.00 0.00 0.00 0.00 1/87 Object#acts_like? 304
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::Persistence::ClassMethods#instantiate 70
Inf% Inf% 0.00 0.00 0.00 0.00 20 ActiveModel::AttributeSet::Builder#build_from_database 15
    0.00 0.00 0.00 0.00 40/2636 Class#new 16
    0.00 0.00 0.00 0.00 104/104 ActiveRecord::ConnectionAdapters::Mysql2Adapter#quote_string 82
Inf% Inf% 0.00 0.00 0.00 0.00 104 Mysql2::Client#escape
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Factory#run 37
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::Factory#compiled_constructor 136
    0.00 0.00 0.00 0.00 9/9 FactoryBot::DefinitionHierarchy#constructor 137
    0.00 0.00 0.00 0.00 9/27 FactoryBot::Factory#hierarchy_instance 137
    0.00 0.00 0.00 0.00 1/4 Sinatra::Base#dump_errors! 1161
    0.00 0.00 0.00 0.00 1/4 MonitorMixin#synchronize 245
    0.00 0.00 0.00 0.00 1/4 Net::HTTP#request 114
    0.00 0.00 0.00 0.00 1/4 ActiveSupport::Notifications::Instrumenter#instrument 27
Inf% Inf% 0.00 0.00 0.00 0.00 4 Exception#backtrace
    0.00 0.00 0.00 0.00 1/41 Api::EndpointHandler#`file_requested' condition 15
    0.00 0.00 0.00 0.00 1/41 ActiveSupport::Callbacks#run_callbacks 166
    0.00 0.00 0.00 0.00 1/41 Core::Abilities::Application#authenticate! 181
    0.00 0.00 0.00 0.00 1/41 Core::Abilities::User#authenticated! 132
    0.00 0.00 0.00 0.00 1/41 PlatePurpose#_create_with_import! 159
    0.00 0.00 0.00 0.00 1/41 ActiveModel::BlockValidator#validate_each 3
    0.00 0.00 0.00 0.00 1/41 Core::Service::ContentFiltering::Helpers#check_acceptable_content_type_requested! 52
    0.00 0.00 0.00 0.00 1/41 Core::Service::ContentFiltering::Helpers#process_request_body 25
    0.00 0.00 0.00 0.00 1/41 ActiveRecord::Inheritance::ClassMethods#subclass_from_attributes 252
    0.00 0.00 0.00 0.00 2/41 ActionDispatch::Integration::Session#process 252
    0.00 0.00 0.00 0.00 9/41 Object#presence 47
    0.00 0.00 0.00 0.00 1/41 Core::Abilities::Application#registered? 170
    0.00 0.00 0.00 0.00 20/41 ActiveRecord::Inheritance::ClassMethods#using_single_table_inheritance? 214
Inf% Inf% 0.00 0.00 0.00 0.00 41 Object#present? 26
    0.00 0.00 0.00 0.00 2/45 Object#blank? 27
    0.00 0.00 0.00 0.00 14/67 String#blank? 27
    0.00 0.00 0.00 0.00 23/33 NilClass#blank? 27
    0.00 0.00 0.00 0.00 2/65 Array#blank? 27
    0.00 0.00 0.00 0.00 2/2 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveSupport::ExecutionWrapper::RunHook#before 25
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveRecord::QueryCache>#run 27
    0.00 0.00 0.00 0.00 1/1 <Module::Rails::Application::Finisher::InterlockHook>#run 27
    0.00 0.00 0.00 0.00 2/4 ActiveSupport::ExecutionWrapper#hook_state 26
    0.00 0.00 0.00 0.00 2/1364 Kernel#hash 27
    0.00 0.00 0.00 0.00 4/4 ActiveSupport::ExecutionWrapper::RunHook#hook 27
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::AttributeMethods#attributes_with_values_for_create 456
Inf% Inf% 0.00 0.00 0.00 0.00 17 ActiveRecord::AttributeMethods#attributes_for_create 478
    0.00 0.00 0.00 0.00 17/63 Array#reject 479
    0.00 0.00 0.00 0.00 1/5 SBCF::SangerBarcode#checksum 92
    0.00 0.00 0.00 0.00 4/5 SBCF::SangerBarcode#valid? 101
Inf% Inf% 0.00 0.00 0.00 0.00 5 SBCF::SangerBarcode#calculate_checksum 199
    0.00 0.00 0.00 0.00 5/5 <Class::SBCF::Checksum>#from_prefix_and_number 200
    0.00 0.00 0.00 0.00 1/1 Core::Endpoint::BasicHandler::Actions#create 37
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Endpoint::BasicHandler::Actions::Guards#check_authorisation! 48
    0.00 0.00 0.00 0.00 1/1 Core::Abilities::ActionBehaviour#accessible_action? 49
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Serializers::Xml::Serializer#serialize 85
Inf% Inf% 0.00 0.00 0.00 0.00 1 Builder::XmlMarkup#instruct! 248
    0.00 0.00 0.00 0.00 1/1 Builder::XmlMarkup#_special 255
    0.00 0.00 0.00 0.00 1/1 Builder::XmlMarkup#_ensure_no_block 249
    0.00 0.00 0.00 0.00 1/1 <Module::Kernel>#block_given? 249
    0.00 0.00 0.00 0.00 1/442 Symbol#to_s 255
    0.00 0.00 0.00 0.00 1/118 Hash#merge 252
    0.00 0.00 0.00 0.00 1/70 String#downcase 253
    0.00 0.00 0.00 0.00 29/29 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 29 ActiveRecord::AttributeMethods::PrimaryKey#attribute_method? 56
    0.00 0.00 0.00 0.00 29/29 ActiveRecord::AttributeMethods#attribute_method? 57
    0.00 0.00 0.00 0.00 340/340 ActiveRecord::ModelSchema::ClassMethods#load_schema 455
Inf% Inf% 0.00 0.00 0.00 0.00 340 ActiveRecord::ModelSchema::ClassMethods#schema_loaded? 450
    0.00 0.00 0.00 0.00 30/30 ActiveRecord::Scoping::ClassMethods#current_scope= 20
Inf% Inf% 0.00 0.00 0.00 0.00 30 <Class::ActiveRecord::Scoping::ScopeRegistry>#set_value_for 55
    0.00 0.00 0.00 0.00 30/30 ActiveRecord::Scoping::ScopeRegistry#set_value_for 55
    0.00 0.00 0.00 0.00 30/780 ActiveSupport::PerThreadRegistry#instance 55
    0.00 0.00 0.00 0.00 145/145 ActiveModel::Type::Value#cast 38
Inf% Inf% 0.00 0.00 0.00 0.00 145 ActiveModel::Type::Integer#cast_value 42
    0.00 0.00 0.00 0.00 144/191 Integer#to_i 47
    0.00 0.00 0.00 0.00 1/109 String#to_i 47
    0.00 0.00 0.00 0.00 1/40 ActiveSupport::Callbacks#run_callbacks 167
    0.00 0.00 0.00 0.00 19/40 ActiveRecord::Validations#valid? 68
    0.00 0.00 0.00 0.00 20/40 ActiveModel::Validations#run_validations! 410
Inf% Inf% 0.00 0.00 0.00 0.00 40 ActiveModel::Errors#empty? 209
    0.00 0.00 0.00 0.00 40/40 ActiveModel::Errors#size 210
    0.00 0.00 0.00 0.00 40/43 Numeric#zero? 210
    0.00 0.00 0.00 0.00 1/30 ActiveSupport::TimeWithZone#to_s 212
    0.00 0.00 0.00 0.00 1/30 Sinatra::Base#dump_errors! 1161
    0.00 0.00 0.00 0.00 20/30 Time#to_s 53
    0.00 0.00 0.00 0.00 8/30 Logger::Formatter#format_datetime 606
Inf% Inf% 0.00 0.00 0.00 0.00 30 Time#strftime
    0.00 0.00 0.00 0.00 29/29 ActiveRecord::QueryMethods#build_arel 952
Inf% Inf% 0.00 0.00 0.00 0.00 29 ActiveRecord::QueryMethods#build_order 1121
    0.00 0.00 0.00 0.00 29/49 ActiveRecord::QueryMethods#order_values 1122
    0.00 0.00 0.00 0.00 29/36 Array#reject! 1123
    0.00 0.00 0.00 0.00 3/3 Arel::SelectManager#order 1125
    0.00 0.00 0.00 0.00 29/94 Array#uniq 1122
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_plate_purpose 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Core::Abilities::CompositeAbility#initialize 43
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Abilities::Application#authenticate! 177
    0.00 0.00 0.00 0.00 1/1 CanCan::Ability#cannot? 179
    0.00 0.00 0.00 0.00 1/1 Core::Service::Request#authentication_code 178
    0.00 0.00 0.00 0.00 1/1 Core::Abilities::User#authenticated! 186
    0.00 0.00 0.00 0.00 1/41 Object#present? 181
    0.00 0.00 0.00 0.00 1/33 NilClass#blank? 179
    0.00 0.00 0.00 0.00 3/12 ActiveRecord::FinderMethods#find_nth_with_limit 532
    0.00 0.00 0.00 0.00 9/12 ActiveRecord::FinderMethods#find_take 504
Inf% Inf% 0.00 0.00 0.00 0.00 12 ActiveRecord::QueryMethods#limit 665
    0.00 0.00 0.00 0.00 12/49 ActiveRecord::SpawnMethods#spawn 666
    0.00 0.00 0.00 0.00 12/21 ActiveRecord::QueryMethods#limit! 666
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 Messenger::GeneratedAssociationMethods#target= 115
    0.00 0.00 0.00 0.00 1/19 ActiveRecord::Associations::SingularAssociation#writer 116
    0.00 0.00 0.00 0.00 1/106 ActiveRecord::Associations#association 116
    0.00 0.00 0.00 0.00 1/513 Configatron::Store#key? 86
    0.00 0.00 0.00 0.00 1/513 #<Class:0x00007fc75a222800>#first_name 74
    0.00 0.00 0.00 0.00 1/513 #<Class:0x00007fc75a222800>#last_name 74
    0.00 0.00 0.00 0.00 2/513 #<Class:0x00007fc75a222800>#login 74
    0.00 0.00 0.00 0.00 1/513 #<Class:0x00007fc75a222800>#email 74
    0.00 0.00 0.00 0.00 1/513 #<Class:0x00007fc75a222800>#api_key 74
    0.00 0.00 0.00 0.00 1/513 #<Class:0x00007fc75a222800>#password 74
    0.00 0.00 0.00 0.00 1/513 #<Class:0x00007fc75a222800>#password_confirmation 74
    0.00 0.00 0.00 0.00 1/513 <Object::#<Class:0x00007fc76009bc60>>#target_type 74
    0.00 0.00 0.00 0.00 1/513 <Object::#<Class:0x00007fc76009bc60>>#size 74
    0.00 0.00 0.00 0.00 1/513 <Object::#<Class:0x00007fc76009bc60>>#name 74
    0.00 0.00 0.00 0.00 1/513 #<Class:0x00007fc75f11c1b8>#name 74
    0.00 0.00 0.00 0.00 1/513 #<Class:0x00007fc75f11c1b8>#contact 74
    0.00 0.00 0.00 0.00 1/513 #<Class:0x00007fc75f11c1b8>#privilege 74
    0.00 0.00 0.00 0.00 1/513 #<Class:0x00007fc759238ac0>#well_count 74
    0.00 0.00 0.00 0.00 3/513 #<Class:0x00007fc75d4e0558>#label_template_name 74
    0.00 0.00 0.00 0.00 3/513 #<Class:0x00007fc76009bc60>#barcode_printer_type 74
    0.00 0.00 0.00 0.00 1/513 #<Class:0x00007fc759238ac0>#plate_purpose 74
    0.00 0.00 0.00 0.00 1/513 #<Class:0x00007fc759238ac0>#sample_count 74
    0.00 0.00 0.00 0.00 3/513 #<Class:0x00007fc75d4e0558>#type 74
    0.00 0.00 0.00 0.00 1/513 #<Class:0x00007fc759238ac0>#well_locations 74
    0.00 0.00 0.00 0.00 3/513 #<Class:0x00007fc76009bc60>#prefix 74
    0.00 0.00 0.00 0.00 1/513 #<Class:0x00007fc759238ac0>#well_order 74
    0.00 0.00 0.00 0.00 3/513 #<Class:0x00007fc75d4e0558>#printer_type_id 74
    0.00 0.00 0.00 0.00 2/513 Net::HTTPHeader#key? 190
    0.00 0.00 0.00 0.00 1/513 Rack::Request::Env#has_header? 63
    0.00 0.00 0.00 0.00 1/513 #<Class:0x00007fc759238ac0>#barcode 74
    0.00 0.00 0.00 0.00 3/513 #<Class:0x00007fc75d4e0558>#name 74
    0.00 0.00 0.00 0.00 1/513 #<Class:0x00007fc759238ac0>#size 74
    0.00 0.00 0.00 0.00 3/513 #<Class:0x00007fc76009bc60>#asset_shape 74
    0.00 0.00 0.00 0.00 2/513 Rack::Test::Session#env_for 242
    0.00 0.00 0.00 0.00 1/513 ActiveRecord::Core::ClassMethods#find_by 187
    0.00 0.00 0.00 0.00 3/513 JSON::Ext::Generator::State#configure
    0.00 0.00 0.00 0.00 9/513 JSON::Ext::Parser#initialize
    0.00 0.00 0.00 0.00 1/513 #<Class:0x00007fc759238ac0>#prefix 74
    0.00 0.00 0.00 0.00 2/513 #<Class:0x00007fc76009bc60>#target_type 74
    0.00 0.00 0.00 0.00 2/513 #<Class:0x00007fc76009bc60>#name 74
    0.00 0.00 0.00 0.00 1/513 #<Class:0x00007fc759238ac0>#sanger_barcode 74
    0.00 0.00 0.00 0.00 2/513 ActiveSupport::HashWithIndifferentAccess#has_key? 146
    0.00 0.00 0.00 0.00 1/513 ActiveSupport::ExecutionWrapper::CompleteHook#after 34
    0.00 0.00 0.00 0.00 9/513 ActiveRecord::QueryMethods#arel_column 1072
    0.00 0.00 0.00 0.00 2/513 #<Class:0x00007fc76009bc60>#size 74
    0.00 0.00 0.00 0.00 1/513 ActiveSupport::ExecutionWrapper::CompleteHook#before 34
    0.00 0.00 0.00 0.00 4/513 Array#each
    0.00 0.00 0.00 0.00 15/513 MonitorMixin#synchronize 53
    0.00 0.00 0.00 0.00 19/513 ActiveModel::AttributeSet#key? 33
    0.00 0.00 0.00 0.00 1/513 MultiJson::OptionsCache#fetch 12
    0.00 0.00 0.00 0.00 24/513 ActiveRecord::AttributeMethods::ClassMethods#has_attribute? 230
    0.00 0.00 0.00 0.00 57/513 ActiveModel::LazyAttributeHash#key? 35
    0.00 0.00 0.00 0.00 311/513 ActiveModel::AttributeMethods::ClassMethods#attribute_alias? 219
Inf% Inf% 0.00 0.00 0.00 0.00 513 Hash#key?
    0.00 0.00 0.00 0.00 1/2 Hash#hash
    0.00 0.00 0.00 0.00 1/2 Hash#eql?
    0.00 0.00 0.00 0.00 2/1364 Kernel#hash
    0.00 0.00 0.00 0.00 1/1 Core::Endpoint::BasicHandler::Actions::Guards#check_authorisation! 49
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Abilities::ActionBehaviour#accessible_action? 31
    0.00 0.00 0.00 0.00 1/1 Core::Abilities::CompositeAbility#can? 32
    0.00 0.00 0.00 0.00 1/1 Core::Endpoint::BasicHandler::Actions::Guards#accessible_action? 32
    0.00 0.00 0.00 0.00 1/594 Builder::XmlMarkup#_insert_attributes 316
    0.00 0.00 0.00 0.00 1/594 ActiveRecord::Enum::EnumType#deserialize 130
    0.00 0.00 0.00 0.00 1/594 Builder::XmlBase#tag! 61
    0.00 0.00 0.00 0.00 1/594 <Class::ActiveResource::Base>#collection_path 851
    0.00 0.00 0.00 0.00 1/594 Core::Endpoint::BasicHandler::Handlers#handler_for 36
    0.00 0.00 0.00 0.00 5/594 Thread::Mutex#synchronize
    0.00 0.00 0.00 0.00 1/594 Rack::Response#initialize 41
    0.00 0.00 0.00 0.00 2/594 ActiveRecord::Associations::Association#reload 47
    0.00 0.00 0.00 0.00 3/594 CanCan::Rule#only_raw_sql? 50
    0.00 0.00 0.00 0.00 3/594 URI::Generic#userinfo 564
    0.00 0.00 0.00 0.00 4/594 SBCF::SangerBarcode#check_ean 115
    0.00 0.00 0.00 0.00 9/594 Logger#add 463
    0.00 0.00 0.00 0.00 8/594 ActiveRecord::Inheritance::ClassMethods#new 58
    0.00 0.00 0.00 0.00 25/594 ActiveRecord::AttributeMethods#attribute_present? 375
    0.00 0.00 0.00 0.00 16/594 ActiveRecord::ConnectionAdapters::DatabaseStatements#select_all 63
    0.00 0.00 0.00 0.00 22/594 Set#initialize 96
    0.00 0.00 0.00 0.00 44/594 ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#convert_time_to_time_zone 30
    0.00 0.00 0.00 0.00 15/594 ActiveModel::AttributeMethods#respond_to? 454
    0.00 0.00 0.00 0.00 1/594 ActiveRecord::Reflection::AssociationReflection#validate? 558
    0.00 0.00 0.00 0.00 49/594 ActiveModel::Type::Integer#deserialize 22
    0.00 0.00 0.00 0.00 13/594 ActiveRecord::ConnectionAdapters::QueryCache#select_all 100
    0.00 0.00 0.00 0.00 141/594 Array#each
    0.00 0.00 0.00 0.00 57/594 ActiveRecord::Relation::FromClause#empty? 18
    0.00 0.00 0.00 0.00 44/594 ActiveRecord::Associations#association 233
    0.00 0.00 0.00 0.00 127/594 ActiveModel::Type::Value#cast 38
Inf% Inf% 0.00 0.00 0.00 0.00 594 NilClass#nil?
    0.00 0.00 0.00 0.00 9/27 FactoryBot::Definition#callbacks 43
    0.00 0.00 0.00 0.00 9/27 FactoryBot::Definition#to_create 34
    0.00 0.00 0.00 0.00 9/27 FactoryBot::Definition#constructor 39
Inf% Inf% 0.00 0.00 0.00 0.00 27 FactoryBot::Definition#aggregate_from_traits_and_self 129
    0.00 0.00 0.00 0.00 27/124 Array#flatten 133
    0.00 0.00 0.00 0.00 27/27 FactoryBot::Definition#base_traits 133
    0.00 0.00 0.00 0.00 27/153 BasicObject#instance_exec 133
    0.00 0.00 0.00 0.00 27/27 FactoryBot::Definition#additional_traits 133
    0.00 0.00 0.00 0.00 27/27 FactoryBot::Definition#compile 130
    0.00 0.00 0.00 0.00 54/934 Array#map 133
    0.00 0.00 0.00 0.00 27/132 Array#compact 133
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::TestFixtures#after_teardown 866
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::TestFixtures#teardown_fixtures 1009
    0.00 0.00 0.00 0.00 1/1320 Array#each 1013
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionHandling#clear_active_connections! 1022
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::TestFixtures#run_in_transaction? 1011
    0.00 0.00 0.00 0.00 1/3 <Module::ActiveSupport::Notifications>#unsubscribe 1012
    0.00 0.00 0.00 0.00 1/5 Array#clear 1017
    0.00 0.00 0.00 0.00 100/100 Time#change 138
Inf% Inf% 0.00 0.00 0.00 0.00 100 Integer#+
    0.00 0.00 0.00 0.00 100/100 Rational#+
    0.00 0.00 0.00 0.00 100/100 Rational#coerce
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#supports_datetime_with_precision? 103
Inf% Inf% 0.00 0.00 0.00 0.00 20 Comparable#>=
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::ConnectionAdapters::AbstractAdapter::Version#<=>
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#set_plate_name_and_size 536
    0.00 0.00 0.00 0.00 1/1 Plate#human_barcode 537
    0.00 0.00 0.00 0.00 1/1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc758938060>#name= 537
    0.00 0.00 0.00 0.00 1/1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc758938060>#name 537
    0.00 0.00 0.00 0.00 1/2 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc758938060>#size 538
    0.00 0.00 0.00 0.00 1/33 NilClass#blank? 537
    0.00 0.00 0.00 0.00 1/897 Kernel#nil? 538
    0.00 0.00 0.00 0.00 1/1 Plate::GeneratedAssociationMethods#wells= 116
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Associations::CollectionAssociation#writer 40
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionAssociation#replace 41
    0.00 0.00 0.00 0.00 1/623 MonitorMixin#initialize 247
    0.00 0.00 0.00 0.00 2/623 StringIO#initialize
    0.00 0.00 0.00 0.00 6/623 Rack::Request::Env#initialize 57
    0.00 0.00 0.00 0.00 17/623 Arel::Nodes::InsertStatement#initialize 8
    0.00 0.00 0.00 0.00 13/623 ActionDispatch::Http::FilterParameters#initialize 35
    0.00 0.00 0.00 0.00 30/623 Arel::Nodes::And#initialize 8
    0.00 0.00 0.00 0.00 29/623 Arel::Nodes::SelectStatement#initialize 9
    0.00 0.00 0.00 0.00 45/623 Arel::Nodes::Unary#initialize 9
    0.00 0.00 0.00 0.00 24/623 Class#new
    0.00 0.00 0.00 0.00 29/623 Arel::Nodes::SelectCore#initialize 9
    0.00 0.00 0.00 0.00 59/623 Arel::Nodes::Casted#initialize 9
    0.00 0.00 0.00 0.00 101/623 Arel::Nodes::Binary#initialize 8
    0.00 0.00 0.00 0.00 83/623 <Class::Proc>#new
    0.00 0.00 0.00 0.00 153/623 Arel::Nodes::BindParam#initialize 9
    0.00 0.00 0.00 0.00 31/623 Mysql2::Client#_query
Inf% Inf% 0.00 0.00 0.00 0.00 623 BasicObject#initialize
    0.00 0.00 0.00 0.00 5/5 SBCF::SangerBarcode#calculate_checksum 200
Inf% Inf% 0.00 0.00 0.00 0.00 5 <Class::SBCF::Checksum>#from_prefix_and_number 29
    0.00 0.00 0.00 0.00 5/2636 Class#new 36
    0.00 0.00 0.00 0.00 5/226 ActiveSupport::NumericWithFormat#to_s 30
    0.00 0.00 0.00 0.00 5/153 Enumerable#each_with_index 33
    0.00 0.00 0.00 0.00 5/5 String#reverse 31
    0.00 0.00 0.00 0.00 5/7 SBCF::Prefix#human 30
    0.00 0.00 0.00 0.00 5/5 Integer#chr 36
    0.00 0.00 0.00 0.00 5/5 String#bytes 33
    0.00 0.00 0.00 0.00 1/25 Rails::Rack::Logger#call_app 35
    0.00 0.00 0.00 0.00 1/25 <Module::ActiveSupport::Notifications>#instrument 168
    0.00 0.00 0.00 0.00 1/25 Rails::Rack::Logger#finish 71
    0.00 0.00 0.00 0.00 22/25 ActiveRecord::Querying#find_by_sql 44
Inf% Inf% 0.00 0.00 0.00 0.00 25 <Module::ActiveSupport::Notifications>#instrumenter 189
    0.00 0.00 0.00 0.00 25/25 ActiveSupport::Notifications::InstrumentationRegistry#instrumenter_for 190
    0.00 0.00 0.00 0.00 25/780 ActiveSupport::PerThreadRegistry#instance 190
    0.00 0.00 0.00 0.00 68/68 ActiveRecord::Delegation::ClassMethods#relation_class_for 138
Inf% Inf% 0.00 0.00 0.00 0.00 68 ActiveRecord::Delegation::DelegateCache#relation_delegate_class 6
    0.00 0.00 0.00 0.00 68/1364 Kernel#hash 7
    0.00 0.00 0.00 0.00 2/2 CanCan::Ability#relevant_rules_for_match 288
Inf% Inf% 0.00 0.00 0.00 0.00 2 CanCan::Ability#relevant_rules 280
    0.00 0.00 0.00 0.00 2/111 Array#select 281
    0.00 0.00 0.00 0.00 2/8 CanCan::Ability#rules 281
    0.00 0.00 0.00 0.00 2/4 Array#reverse 281
    0.00 0.00 0.00 0.00 1/1 Builder::XmlMarkup#instruct! 255
Inf% Inf% 0.00 0.00 0.00 0.00 1 Builder::XmlMarkup#_special 291
    0.00 0.00 0.00 0.00 1/2 Builder::XmlMarkup#_insert_attributes 295
    0.00 0.00 0.00 0.00 1/3 Builder::XmlBase#_newline 297
    0.00 0.00 0.00 0.00 1/3 Builder::XmlBase#_indent 292
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionAssociation#writer 41
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Associations::CollectionAssociation#replace 242
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionAssociation#replace_records 247
    0.00 0.00 0.00 0.00 1/5 ActiveRecord::Associations::CollectionAssociation#load_target 244
    0.00 0.00 0.00 0.00 1/755 Kernel#dup 244
    0.00 0.00 0.00 0.00 1/82 ActiveRecord::Persistence#new_record? 246
    0.00 0.00 0.00 0.00 1/1320 Array#each 243
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::QueryMethods#includes 116
Inf% Inf% 0.00 0.00 0.00 0.00 7 ActiveRecord::QueryMethods#includes! 119
    0.00 0.00 0.00 0.00 7/36 Array#reject! 120
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::QueryMethods#includes_values= 123
    0.00 0.00 0.00 0.00 7/103 ActiveRecord::QueryMethods#includes_values 123
    0.00 0.00 0.00 0.00 7/73 Array#flatten! 121
    0.00 0.00 0.00 0.00 7/65 Array#| 123
    0.00 0.00 0.00 0.00 1/7 ActiveRecord::Scoping::ClassMethods#scope_attributes 26
    0.00 0.00 0.00 0.00 6/7 ActiveRecord::Associations::Association#scope_for_create 199
Inf% Inf% 0.00 0.00 0.00 0.00 7 ActiveRecord::Relation#scope_for_create 467
    0.00 0.00 0.00 0.00 7/8 ActiveRecord::Relation#where_values_hash 468
    0.00 0.00 0.00 0.00 7/17 Hash#stringify_keys 468
    0.00 0.00 0.00 0.00 7/30 ActiveRecord::QueryMethods#create_with_value 468
    0.00 0.00 0.00 0.00 7/33 ActiveRecord::ModelSchema::ClassMethods#table_name 468
    0.00 0.00 0.00 0.00 7/82 Hash#merge! 468
    0.00 0.00 0.00 0.00 2/153 Concurrent::Map#[] 139
    0.00 0.00 0.00 0.00 151/153 Concurrent::Map#fetch 169
Inf% Inf% 0.00 0.00 0.00 0.00 153 Concurrent::Collection::NonConcurrentMapBackend#get_or_default 108
    0.00 0.00 0.00 0.00 153/2123 Hash#fetch 109
    0.00 0.00 0.00 0.00 1/182 Core::Endpoint::BasicHandler::Paged#handler_for 38
    0.00 0.00 0.00 0.00 6/182 ActiveModel::Type::Helpers::Numeric#non_numeric_string? 32
    0.00 0.00 0.00 0.00 9/182 ActiveRecord::ConnectionAdapters::MySQL::Column#case_sensitive? 14
    0.00 0.00 0.00 0.00 20/182 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#mariadb? 68
    0.00 0.00 0.00 0.00 39/182 Array#any?
    0.00 0.00 0.00 0.00 40/182 Array#each
    0.00 0.00 0.00 0.00 67/182 String#blank? 128
Inf% Inf% 0.00 0.00 0.00 0.00 182 Regexp#match?
    0.00 0.00 0.00 0.00 9/222 Array#each
    0.00 0.00 0.00 0.00 35/222 ActiveRecord::Scoping::Default::ClassMethods#build_default_scope 104
    0.00 0.00 0.00 0.00 19/222 ActiveRecord::Inheritance::ClassMethods#new 51
    0.00 0.00 0.00 0.00 159/222 ActiveRecord::Inheritance::ClassMethods#base_class 100
Inf% Inf% 0.00 0.00 0.00 0.00 222 ActiveRecord::Inheritance::ClassMethods#abstract_class? 151
    0.00 0.00 0.00 0.00 14/14 ActiveRecord::Relation::Merger#merge 81
Inf% Inf% 0.00 0.00 0.00 0.00 14 ActiveRecord::Relation::Merger#merge_multi_values 156
    0.00 0.00 0.00 0.00 28/28 ActiveRecord::QueryMethods#extensions 165
    0.00 0.00 0.00 0.00 14/14 ActiveRecord::QueryMethods#reordering_value 157
    0.00 0.00 0.00 0.00 14/49 ActiveRecord::QueryMethods#order_values 160
    0.00 0.00 0.00 0.00 14/99 Array#- 165
    0.00 0.00 0.00 0.00 28/372 Array#any? 160
    0.00 0.00 0.00 0.00 30/30 ActiveRecord::Associations::BelongsToAssociation#replace_keys 98
Inf% Inf% 0.00 0.00 0.00 0.00 30 ActiveRecord::Associations::BelongsToAssociation#primary_key 101
    0.00 0.00 0.00 0.00 30/47 ActiveRecord::Reflection::AssociationReflection#association_primary_key 102
    0.00 0.00 0.00 0.00 30/3206 Kernel#class 102
    0.00 0.00 0.00 0.00 35/35 Arel::Nodes::BindParam#nil? 23
Inf% Inf% 0.00 0.00 0.00 0.00 35 ActiveRecord::Relation::QueryAttribute#nil? 20
    0.00 0.00 0.00 0.00 2/127 ActiveRecord::Relation::QueryAttribute#value_for_database 22
    0.00 0.00 0.00 0.00 35/1047 Kernel#respond_to? 22
    0.00 0.00 0.00 0.00 35/5987 Kernel#is_a? 21
    0.00 0.00 0.00 0.00 37/897 Kernel#nil? 22
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#request 118
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Test::Session#env_for 221
    0.00 0.00 0.00 0.00 1/1 <Class::Rack::MockRequest>#env_for 262
    0.00 0.00 0.00 0.00 1/1 URI::Generic#to_s 262
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#default_env 222
    0.00 0.00 0.00 0.00 1/118 Hash#merge 222
    0.00 0.00 0.00 0.00 1/462 Hash#delete 233
    0.00 0.00 0.00 0.00 1/442 Symbol#to_s 231
    0.00 0.00 0.00 0.00 1/3188 Module#=== 226
    0.00 0.00 0.00 0.00 1/10 String#upcase 231
    0.00 0.00 0.00 0.00 2/513 Hash#key? 242
    0.00 0.00 0.00 0.00 1/5987 Kernel#is_a? 245
    0.00 0.00 0.00 0.00 17/101 Arel::Nodes::Values#initialize 11
    0.00 0.00 0.00 0.00 29/101 Arel::Nodes::JoinSource#initialize 11
    0.00 0.00 0.00 0.00 55/101 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 101 Arel::Nodes::Binary#initialize 7
    0.00 0.00 0.00 0.00 101/623 BasicObject#initialize 8
    0.00 0.00 0.00 0.00 1/1 Net::HTTP#request 77
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::Util::HashCounter#put 13
    0.00 0.00 0.00 0.00 1/36 Thread::Mutex#synchronize 14
    0.00 0.00 0.00 0.00 159/159 Arel::Table#[] 81
Inf% Inf% 0.00 0.00 0.00 0.00 159 <Class::#<Class:0x00007fc75a3f3a30>>#new
    0.00 0.00 0.00 0.00 159/248 Struct#initialize
    0.00 0.00 0.00 0.00 1/1 Rails::Rack::Logger#started_request_message 50
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Request#remote_ip 278
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::RemoteIp::GetIp#to_s 279
    0.00 0.00 0.00 0.00 1/82 Rack::Request::Env#get_header 279
    0.00 0.00 0.00 0.00 1/2 URI::RFC3986_Parser#convert_to_uri 117
    0.00 0.00 0.00 0.00 1/2 <Module::URI>#parse 237
Inf% Inf% 0.00 0.00 0.00 0.00 2 URI::RFC3986_Parser#parse 71
    0.00 0.00 0.00 0.00 2/2636 Class#new 76
    0.00 0.00 0.00 0.00 2/2 URI::RFC3986_Parser#split 73
    0.00 0.00 0.00 0.00 1/11 Hash#include? 75
    0.00 0.00 0.00 0.00 2/4 <Module::URI>#scheme_list 74
    0.00 0.00 0.00 0.00 1/10 String#upcase 75
    0.00 0.00 0.00 0.00 3/73 WebMock::HashValidator#validate_keys 9
    0.00 0.00 0.00 0.00 6/73 ActiveRecord::QueryMethods#preprocess_order_args 1147
    0.00 0.00 0.00 0.00 7/73 ActiveRecord::QueryMethods#includes! 121
    0.00 0.00 0.00 0.00 9/73 ActiveRecord::QueryMethods#_select! 234
    0.00 0.00 0.00 0.00 8/73 ActiveRecord::QueryMethods#extending! 874
    0.00 0.00 0.00 0.00 40/73 ActiveRecord::QueryMethods#references! 173
Inf% Inf% 0.00 0.00 0.00 0.00 73 Array#flatten!
    0.00 0.00 0.00 0.00 29/29 ActiveRecord::QueryMethods#build_select 1044
Inf% Inf% 0.00 0.00 0.00 0.00 29 Arel::SelectManager#project 133
    0.00 0.00 0.00 0.00 29/934 Array#map 136
    0.00 0.00 0.00 0.00 29/53 Array#concat 136
    0.00 0.00 0.00 0.00 19/19 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 19 ActiveSupport::HashWithIndifferentAccess#initialize 66
    0.00 0.00 0.00 0.00 19/19 ActiveSupport::HashWithIndifferentAccess#update 69
    0.00 0.00 0.00 0.00 19/57 Hash#initialize 68
    0.00 0.00 0.00 0.00 19/1047 Kernel#respond_to? 67
    0.00 0.00 0.00 0.00 19/19 Hash#default 72
    0.00 0.00 0.00 0.00 19/19 Hash#default_proc 73
    0.00 0.00 0.00 0.00 19/40 Hash#to_hash 71
    0.00 0.00 0.00 0.00 2/99 ActiveRecord::Associations::HasManyAssociation#difference 136
    0.00 0.00 0.00 0.00 6/99 ActiveRecord::Associations::Association#initialize_attributes 184
    0.00 0.00 0.00 0.00 12/99 ActiveRecord::Relation#references_eager_loaded_tables? 606
    0.00 0.00 0.00 0.00 14/99 ActiveRecord::Relation::Merger#merge_multi_values 165
    0.00 0.00 0.00 0.00 18/99 FactoryBot::AttributeAssigner#attributes_to_set_on_instance 63
    0.00 0.00 0.00 0.00 18/99 FactoryBot::AttributeAssigner#attribute_names_to_assign 71
    0.00 0.00 0.00 0.00 29/99 ActiveRecord::Relation::WhereClause#non_empty_predicates 159
Inf% Inf% 0.00 0.00 0.00 0.00 99 Array#-
    0.00 0.00 0.00 0.00 38/38 Arel::Nodes::Binary#eql?
    0.00 0.00 0.00 0.00 1/1 Arel::Nodes::And#eql?
    0.00 0.00 0.00 0.00 13/13 ActiveRecord::Associations::AssociationScope#last_chain_scope 66
Inf% Inf% 0.00 0.00 0.00 0.00 13 ActiveRecord::Associations::AssociationScope#transform_value 77
    0.00 0.00 0.00 0.00 3/3 WebMock::RequestSignature#to_s 19
Inf% Inf% 0.00 0.00 0.00 0.00 3 <Class::WebMock::Util::Headers>#sorted_headers_string 23
    0.00 0.00 0.00 0.00 3/6 <Class::WebMock::Util::Headers>#normalize_headers 24
    0.00 0.00 0.00 0.00 3/130 Enumerable#map 26
    0.00 0.00 0.00 0.00 3/4 Array#sort 26
    0.00 0.00 0.00 0.00 3/755 Kernel#dup 25
    0.00 0.00 0.00 0.00 3/63 Array#join 26
    0.00 0.00 0.00 0.00 29/29 ActiveRecord::Relation::WhereClause#predicates_with_wrapped_sql_literals 148
Inf% Inf% 0.00 0.00 0.00 0.00 29 ActiveRecord::Relation::WhereClause#non_empty_predicates 158
    0.00 0.00 0.00 0.00 29/99 Array#- 159
    0.00 0.00 0.00 0.00 1/94 Rack::Cors#call 123
    0.00 0.00 0.00 0.00 2/94 ActiveRecord::ConnectionAdapters::Transaction#rollback_records 110
    0.00 0.00 0.00 0.00 3/94 ActiveRecord::FinderMethods#find_with_ids 426
    0.00 0.00 0.00 0.00 9/94 ActiveRecord::QueryMethods#build_select 1044
    0.00 0.00 0.00 0.00 9/94 FactoryBot::Decorator::InvocationTracker#__invoked_methods__ 15
    0.00 0.00 0.00 0.00 12/94 ActiveRecord::Relation#references_eager_loaded_tables? 604
    0.00 0.00 0.00 0.00 9/94 FactoryBot::AttributeAssigner#attributes_to_set_on_instance 63
    0.00 0.00 0.00 0.00 29/94 ActiveRecord::QueryMethods#build_order 1122
    0.00 0.00 0.00 0.00 10/94 ActiveRecord::ConnectionAdapters::Transaction#commit_records 125
    0.00 0.00 0.00 0.00 10/94 ActiveRecord::ConnectionAdapters::Transaction#before_commit_records 121
Inf% Inf% 0.00 0.00 0.00 0.00 94 Array#uniq
    0.00 0.00 0.00 0.00 6/6 ActiveRecord::Core#hash
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::Validations::UniquenessValidator#build_relation 81
Inf% Inf% 0.00 0.00 0.00 0.00 9 ActiveRecord::ConnectionAdapters::AbstractAdapter#case_insensitive_comparison 454
    0.00 0.00 0.00 0.00 9/48 Arel::Predications#eq 458
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#can_perform_case_insensitive_comparison_for? 455
    0.00 0.00 0.00 0.00 9/159 Arel::Table#[] 458
    0.00 0.00 0.00 0.00 2/2 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 2 SBCF::SangerBarcode#initialize 45
    0.00 0.00 0.00 0.00 1/1 SBCF::SangerBarcode#human_barcode= 56
    0.00 0.00 0.00 0.00 2/3 SBCF::SangerBarcode#prefix= 51
    0.00 0.00 0.00 0.00 2/3 SBCF::SangerBarcode#number= 52
    0.00 0.00 0.00 0.00 2/2 SBCF::SangerBarcode#machine_barcode= 54
    0.00 0.00 0.00 0.00 2/2 Enumerable#one? 50
    0.00 0.00 0.00 0.00 2/3 SBCF::SangerBarcode#checksum= 53
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Callbacks#run_callbacks 1554
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveResource::Base#connection 1538
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveResource::Base>#connection 1539
    0.00 0.00 0.00 0.00 1/3206 Kernel#class 1539
    0.00 0.00 0.00 0.00 9/9 FactoryBot::AttributeAssigner#attribute_names_to_assign 71
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::AttributeAssigner#alias_names_to_ignore 98
    0.00 0.00 0.00 0.00 9/90 Enumerable#flat_map 99
    0.00 0.00 0.00 0.00 9/18 FactoryBot::AttributeList#non_ignored 99
    0.00 0.00 0.00 0.00 9/132 Array#compact 99
    0.00 0.00 0.00 0.00 17/47 ActiveRecord::Reflection::BelongsToReflection#join_primary_key 727
    0.00 0.00 0.00 0.00 30/47 ActiveRecord::Associations::BelongsToAssociation#primary_key 102
Inf% Inf% 0.00 0.00 0.00 0.00 47 ActiveRecord::Reflection::AssociationReflection#association_primary_key 465
    0.00 0.00 0.00 0.00 47/47 ActiveRecord::Reflection::AbstractReflection#primary_key 466
    0.00 0.00 0.00 0.00 5/107 ActiveRecord::Reflection::MacroReflection#klass 466
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Associations::AssociationScope#last_chain_scope 65
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveRecord::Reflection::RuntimeReflection#aliased_table 1037
    0.00 0.00 0.00 0.00 8/2636 Class#new 1038
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Reflection::AbstractReflection#table_name 1038
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Core::ClassMethods#type_caster 1038
    0.00 0.00 0.00 0.00 8/24 ActiveRecord::Reflection::RuntimeReflection#klass 1038
    0.00 0.00 0.00 0.00 7/28 Array#each
    0.00 0.00 0.00 0.00 7/28 ActiveRecord::Associations::Preloader::Association#records_for 106
    0.00 0.00 0.00 0.00 7/28 ActiveRecord::Associations::Preloader::Association#association_key_type 85
    0.00 0.00 0.00 0.00 7/28 ActiveRecord::Core#init_with 20
Inf% Inf% 0.00 0.00 0.00 0.00 28 ActiveRecord::Associations::Preloader::Association#association_key_name 35
    0.00 0.00 0.00 0.00 16/17 ActiveRecord::Reflection::BelongsToReflection#join_primary_key 36
    0.00 0.00 0.00 0.00 12/19 ActiveRecord::Reflection::AbstractReflection#join_primary_key 36
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Request#remote_ip 279
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::RemoteIp::GetIp#to_s 154
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::RemoteIp::GetIp#calculate_ip 155
    0.00 0.00 0.00 0.00 1/306 Sinatra::Base#handle_exception! 1127
    0.00 0.00 0.00 0.00 1/306 ActiveSupport::Notifications::Instrumenter#instrument 25
    0.00 0.00 0.00 0.00 1/306 Core::Endpoint::BasicHandler::EndpointLookup#endpoint_for 9
    0.00 0.00 0.00 0.00 1/306 WebMock::RSpecMatcherDetector#rSpecHashIncludingMatcher? 5
    0.00 0.00 0.00 0.00 3/306 ActiveRecord::FinderMethods#find_with_ids 428
    0.00 0.00 0.00 0.00 9/306 ActiveRecord::Relation#scoping 97
    0.00 0.00 0.00 0.00 8/306 ActiveRecord::Suppressor#save 44
    0.00 0.00 0.00 0.00 4/306 Core::Registry#lookup_target_class_in_registry 62
    0.00 0.00 0.00 0.00 10/306 ActiveRecord::Suppressor#save! 48
    0.00 0.00 0.00 0.00 30/306 ActiveRecord::Scoping::ScopeRegistry#set_value_for 94
    0.00 0.00 0.00 0.00 22/306 ActiveRecord::Inheritance::ClassMethods#polymorphic_name 160
    0.00 0.00 0.00 0.00 44/306 ActiveRecord::Querying#find_by_sql 41
    0.00 0.00 0.00 0.00 72/306 ActiveRecord::Inheritance::ClassMethods#sti_name 156
    0.00 0.00 0.00 0.00 100/306 ActiveRecord::Scoping::ScopeRegistry#value_for 85
Inf% Inf% 0.00 0.00 0.00 0.00 306 Module#name
    0.00 0.00 0.00 0.00 507/507 Arel::Visitors::Reduce#visit 14
Inf% Inf% 0.00 0.00 0.00 0.00 507 Arel::Visitors::Visitor#dispatch 25
    0.00 0.00 0.00 0.00 245/245 TZInfo::TimeOrDateTime#initialize 26
Inf% Inf% 0.00 0.00 0.00 0.00 245 <Module::TZInfo::RubyCoreSupport>#time_nsec 111
    0.00 0.00 0.00 0.00 245/345 Time#nsec 112
    0.00 0.00 0.00 0.00 3/12 ActiveSupport::Notifications::Fanout#subscribe 23
    0.00 0.00 0.00 0.00 3/12 ActiveSupport::Notifications::Fanout#unsubscribe 31
    0.00 0.00 0.00 0.00 6/12 ActiveSupport::Notifications::Fanout#listeners_for 57
Inf% Inf% 0.00 0.00 0.00 0.00 12 Mutex_m#synchronize 70
    0.00 0.00 0.00 0.00 12/36 Thread::Mutex#synchronize 71
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Base#connection 1539
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActiveResource::Base>#connection 644
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#password 651
    0.00 0.00 0.00 0.00 2/2 <Class::ActiveResource::Base>#_connection 648
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#proxy 649
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#user 650
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveResource::Base>#_connection_defined? 645
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#read_timeout 655
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#timeout 653
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#open_timeout 654
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#ssl_options 656
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveResource::Base>#auth_type 652
    0.00 0.00 0.00 0.00 1/897 Kernel#nil? 648
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::QueryMethods#build_select 1044
Inf% Inf% 0.00 0.00 0.00 0.00 9 ActiveRecord::QueryMethods#arel_columns 1052
    0.00 0.00 0.00 0.00 9/90 Enumerable#flat_map 1053
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionAssociation#add_to_target 283
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Associations::CollectionAssociation#replace_on_target 451
    0.00 0.00 0.00 0.00 1/35 ActiveRecord::Associations::Association#set_inverse_instance 454
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Associations::CollectionAssociation#callback 452
    0.00 0.00 0.00 0.00 1/82 ActiveRecord::Persistence#new_record? 438
    0.00 0.00 0.00 0.00 1/513 Kernel#block_given? 458
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::RemoteIp::GetIp#to_s 155
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::RemoteIp::GetIp#calculate_ip 112
    0.00 0.00 0.00 0.00 3/3 ActionDispatch::RemoteIp::GetIp#ips_from 114
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::RemoteIp::GetIp#filter_proxies 149
    0.00 0.00 0.00 0.00 1/124 Array#flatten 146
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Request#client_ip 117
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Request#remote_addr 114
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Request#x_forwarded_for 118
    0.00 0.00 0.00 0.00 2/4 Array#reverse 117
    0.00 0.00 0.00 0.00 2/290 Array#last 114
    0.00 0.00 0.00 0.00 1/132 Array#compact 146
    0.00 0.00 0.00 0.00 1/234 Array#first 149
    0.00 0.00 0.00 0.00 5/5 ActiveRecord::AttributeMethods::Dirty#has_changes_to_save? 104
Inf% Inf% 0.00 0.00 0.00 0.00 5 ActiveModel::AttributeMutationTracker#any_changes? 42
    0.00 0.00 0.00 0.00 5/372 Array#any? 43
    0.00 0.00 0.00 0.00 5/28 ActiveModel::AttributeMutationTracker#attr_names 43
    0.00 0.00 0.00 0.00 20/20 Comparable#>=
Inf% Inf% 0.00 0.00 0.00 0.00 20 ActiveRecord::ConnectionAdapters::AbstractAdapter::Version#<=> 139
    0.00 0.00 0.00 0.00 20/20 Array#<=> 140
    0.00 0.00 0.00 0.00 20/934 Array#map 140
    0.00 0.00 0.00 0.00 20/168 String#split 140
    0.00 0.00 0.00 0.00 20/20 <Class::ActiveRecord::DynamicMatchers::Method>#match 33
Inf% Inf% 0.00 0.00 0.00 0.00 20 Enumerable#find
    0.00 0.00 0.00 0.00 20/1320 Array#each
    0.00 0.00 0.00 0.00 153/153 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 153 Arel::Nodes::BindParam#initialize 7
    0.00 0.00 0.00 0.00 153/623 BasicObject#initialize 9
    0.00 0.00 0.00 0.00 40/40 ActiveRecord::TableMetadata#aggregated_with? 69
Inf% Inf% 0.00 0.00 0.00 0.00 40 ActiveRecord::TableMetadata#reflect_on_aggregation 72
    0.00 0.00 0.00 0.00 40/40 ActiveRecord::Reflection::ClassMethods#reflect_on_aggregation 73
    0.00 0.00 0.00 0.00 1/118 ActiveSupport::Testing::Performance#full_profile_options 31
    0.00 0.00 0.00 0.00 1/118 Builder::XmlMarkup#instruct! 252
    0.00 0.00 0.00 0.00 1/118 ActiveResource::Base#to_xml 1526
    0.00 0.00 0.00 0.00 1/118 <Class::ActiveResource::Base>#headers 666
    0.00 0.00 0.00 0.00 2/118 Array#each
    0.00 0.00 0.00 0.00 1/118 Rack::Request::Helpers#params 379
    0.00 0.00 0.00 0.00 2/118 Rack::Test::Session#default_env 306
    0.00 0.00 0.00 0.00 1/118 Metadata::Base#initialize 125
    0.00 0.00 0.00 0.00 1/118 Rack::Test::Session#env_for 222
    0.00 0.00 0.00 0.00 8/118 ActiveRecord::QueryMethods#create_with! 778
    0.00 0.00 0.00 0.00 27/118 Hash#reverse_merge 15
    0.00 0.00 0.00 0.00 72/118 <Class::Thread>#handle_interrupt
Inf% Inf% 0.00 0.00 0.00 0.00 118 Hash#merge
    0.00 0.00 0.00 0.00 8/17 ActiveRecord::Associations::Association#inverse_association_for 253
    0.00 0.00 0.00 0.00 9/17 ActiveRecord::Associations::BelongsToAssociation#invertible_for? 112
Inf% Inf% 0.00 0.00 0.00 0.00 17 ActiveRecord::Associations::BelongsToPolymorphicAssociation#inverse_reflection_for 26
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::Reflection::AssociationReflection#polymorphic_inverse_of 27
    0.00 0.00 0.00 0.00 17/3206 Kernel#class 27
    0.00 0.00 0.00 0.00 1/1 Core::Service::ContentFiltering::Helpers#process_request_body 27
Inf% Inf% 0.00 0.00 0.00 0.00 1 MultiJson#load 119
    0.00 0.00 0.00 0.00 1/1 <Class::MultiJson::Adapter>#load 122
    0.00 0.00 0.00 0.00 1/1 MultiJson#current_adapter 120
    0.00 0.00 0.00 0.00 669/669 TZInfo::TimeOrDateTime#<=> 235
Inf% Inf% 0.00 0.00 0.00 0.00 669 TZInfo::TimeOrDateTime#to_orig 109
    0.00 0.00 0.00 0.00 100/100 ActiveSupport::TimeWithZone#initialize 55
Inf% Inf% 0.00 0.00 0.00 0.00 100 ActiveSupport::TimeWithZone#get_period_and_ensure_valid_local_time 517
    0.00 0.00 0.00 0.00 100/653 Module#< 520
    0.00 0.00 0.00 0.00 1/64 Sinatra::IndifferentHash#initialize 52
    0.00 0.00 0.00 0.00 40/64 ActiveRecord::QueryMethods#references! 174
    0.00 0.00 0.00 0.00 4/64 Rack::Request::AcceptableMediaTypes#order 88
    0.00 0.00 0.00 0.00 1/64 ActionDispatch::Journey::Router#find_routes 125
    0.00 0.00 0.00 0.00 9/64 ActiveRecord::QueryMethods#_select! 235
    0.00 0.00 0.00 0.00 9/64 ActiveRecord::QueryMethods#preprocess_order_args 1144
Inf% Inf% 0.00 0.00 0.00 0.00 64 Array#map!
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::Sanitization::ClassMethods#sanitize_sql_for_order 1145
    0.00 0.00 0.00 0.00 9/311 ActiveModel::AttributeMethods::ClassMethods#attribute_alias? 236
    0.00 0.00 0.00 0.00 6/2636 Class#new 88
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Journey::Path::Pattern::MatchData#captures 128
    0.00 0.00 0.00 0.00 1/7 ActionDispatch::Journey::Path::Pattern#match 126
    0.00 0.00 0.00 0.00 1/1 Array#zip 128
    0.00 0.00 0.00 0.00 6/5987 Kernel#is_a? 88
    0.00 0.00 0.00 0.00 6/3188 Module#=== 1162
    0.00 0.00 0.00 0.00 1/21 Rack::Request::Helpers#path_info 126
    0.00 0.00 0.00 0.00 2/2 Thread::Mutex#synchronize
Inf% Inf% 0.00 0.00 0.00 0.00 2 WebMock::RequestSignature#hash 28
    0.00 0.00 0.00 0.00 2/3 WebMock::RequestSignature#to_s 29
    0.00 0.00 0.00 0.00 2/7 String#hash 29
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate::GeneratedAssociationMethods#plate_purpose= 115
    0.00 0.00 0.00 0.00 1/19 ActiveRecord::Associations::SingularAssociation#writer 116
    0.00 0.00 0.00 0.00 1/106 ActiveRecord::Associations#association 116
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::QueryMethods#order! 300
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActiveRecord::QueryMethods#preprocess_order_args 1143
    0.00 0.00 0.00 0.00 9/64 Array#map! 1144
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::AttributeMethods::ClassMethods#enforce_raw_sql_whitelist 1149
    0.00 0.00 0.00 0.00 6/73 Array#flatten! 1147
    0.00 0.00 0.00 0.00 3/90 Enumerable#flat_map 1149
    0.00 0.00 0.00 0.00 3/3 Enumerable#grep 1156
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::QueryMethods#validate_order_args 1154
    0.00 0.00 0.00 0.00 3/3 Array#compact! 1157
    0.00 0.00 0.00 0.00 3/372 Array#any? 1158
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#last_request 268
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActionDispatch::TestResponse>#from_response 13
    0.00 0.00 0.00 0.00 1/2636 Class#new 14
    0.00 0.00 0.00 0.00 1/1 Rack::MockResponse#body 14
    0.00 0.00 0.00 0.00 5/72 ActiveRecord::Core::ClassMethods#relation 289
    0.00 0.00 0.00 0.00 8/72 ActiveRecord::Inheritance#ensure_proper_type 279
    0.00 0.00 0.00 0.00 59/72 Array#map
Inf% Inf% 0.00 0.00 0.00 0.00 72 ActiveRecord::Inheritance::ClassMethods#sti_name 155
    0.00 0.00 0.00 0.00 72/306 Module#name 156
    0.00 0.00 0.00 0.00 72/77 <Class::ActiveRecord::Base>#store_full_sti_class 156
    0.00 0.00 0.00 0.00 1/653 Sinatra::Base#error_block! 1156
    0.00 0.00 0.00 0.00 24/653 ActiveSupport::TimeWithZone#transfer_time_values_to_utc_constructor 532
    0.00 0.00 0.00 0.00 24/653 DateAndTime::Zones#time_with_zone 35
    0.00 0.00 0.00 0.00 100/653 ActiveSupport::TimeWithZone#get_period_and_ensure_valid_local_time 520
    0.00 0.00 0.00 0.00 100/653 Time#change 142
    0.00 0.00 0.00 0.00 245/653 TZInfo::TimeOrDateTime#initialize 29
    0.00 0.00 0.00 0.00 159/653 ActiveRecord::Inheritance::ClassMethods#base_class 96
Inf% Inf% 0.00 0.00 0.00 0.00 653 Module#<
    0.00 0.00 0.00 0.00 5/24 ActiveRecord::Inheritance::ClassMethods#using_single_table_inheritance? 214
    0.00 0.00 0.00 0.00 19/24 ActiveRecord::Inheritance::ClassMethods#new 55
Inf% Inf% 0.00 0.00 0.00 0.00 24 ActiveRecord::AttributeMethods::ClassMethods#has_attribute? 229
    0.00 0.00 0.00 0.00 24/284 ActiveRecord::ModelSchema::ClassMethods#attribute_types 230
    0.00 0.00 0.00 0.00 24/513 Hash#key? 230
    0.00 0.00 0.00 0.00 24/2160 String#to_s 230
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Factory#run 40
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::Factory#compiled_to_create 132
    0.00 0.00 0.00 0.00 9/9 FactoryBot::DefinitionHierarchy#to_create 133
    0.00 0.00 0.00 0.00 9/27 FactoryBot::Factory#hierarchy_instance 133
    0.00 0.00 0.00 0.00 8/13 ActiveRecord::Associations::Association#load_target 159
    0.00 0.00 0.00 0.00 5/13 ActiveRecord::Associations::CollectionAssociation#load_target 271
Inf% Inf% 0.00 0.00 0.00 0.00 13 ActiveRecord::Associations::Association#find_target? 202
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::Associations::ForeignAssociation#foreign_key_present? 203
    0.00 0.00 0.00 0.00 3/82 ActiveRecord::Persistence#new_record? 203
    0.00 0.00 0.00 0.00 13/185 ActiveRecord::Associations::Association#loaded? 203
    0.00 0.00 0.00 0.00 9/9 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::AttributeAssigner#initialize 4
    0.00 0.00 0.00 0.00 9/9 <Class::FactoryBot::Evaluator>#attribute_list 8
    0.00 0.00 0.00 0.00 9/3206 Kernel#class 8
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::Inflector#classify 203
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveSupport::Inflector#camelize 69
    0.00 0.00 0.00 0.00 2/26 String#sub 72
    0.00 0.00 0.00 0.00 4/5 String#gsub! 76
    0.00 0.00 0.00 0.00 2/2160 String#to_s 70
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::TimeWithZone#- 305
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveSupport::TimeWithZone#to_time 455
    0.00 0.00 0.00 0.00 2/3 ActiveSupport::TimeWithZone#utc_offset 457
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::TimeWithZone#getlocal 457
    0.00 0.00 0.00 0.00 2/2 DateAndTime::Compatibility#preserve_timezone 456
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Factory#compiled_constructor 137
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::DefinitionHierarchy#constructor 7
    0.00 0.00 0.00 0.00 9/9 <Module::FactoryBot>#constructor 8
    0.00 0.00 0.00 0.00 154/154 BasicObject#!=
Inf% Inf% 0.00 0.00 0.00 0.00 154 Integer#==
    0.00 0.00 0.00 0.00 154/159 BasicObject#==
    0.00 0.00 0.00 0.00 1/20 Array#each
    0.00 0.00 0.00 0.00 6/20 ActiveRecord::Associations::HasOneAssociation#replace 27
    0.00 0.00 0.00 0.00 13/20 ActiveRecord::Associations::BelongsToAssociation#replace 21
Inf% Inf% 0.00 0.00 0.00 0.00 20 ActiveRecord::Associations::Association#raise_on_type_mismatch! 240
    0.00 0.00 0.00 0.00 20/107 ActiveRecord::Reflection::MacroReflection#klass 241
    0.00 0.00 0.00 0.00 20/5987 Kernel#is_a? 241
    0.00 0.00 0.00 0.00 88/88 ActiveModel::Attribute::FromDatabase#type_cast 165
Inf% Inf% 0.00 0.00 0.00 0.00 88 ActiveModel::Type::Integer#deserialize 21
    0.00 0.00 0.00 0.00 33/191 Integer#to_i 23
    0.00 0.00 0.00 0.00 39/897 Kernel#nil? 22
    0.00 0.00 0.00 0.00 49/594 NilClass#nil? 22
    0.00 0.00 0.00 0.00 6/109 String#to_i 23
    0.00 0.00 0.00 0.00 3/3 Sinatra::Base#handle_exception! 1138
Inf% Inf% 0.00 0.00 0.00 0.00 3 Sinatra::Base#error_block! 1145
    0.00 0.00 0.00 0.00 1/9 Array#reverse_each 1149
    0.00 0.00 0.00 0.00 13/1047 Kernel#respond_to? 1147
    0.00 0.00 0.00 0.00 9/1060 Class#superclass 1148
    0.00 0.00 0.00 0.00 3/25 Sinatra::Base#settings 1146
    0.00 0.00 0.00 0.00 4/1364 Kernel#hash 1148
    0.00 0.00 0.00 0.00 1/653 Module#< 1156
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::RequestStub#initialize 6
    0.00 0.00 0.00 0.00 1/2636 Class#new 7
    0.00 0.00 0.00 0.00 40/40 ActiveRecord::PredicateBuilder#build_from_hash 20
Inf% Inf% 0.00 0.00 0.00 0.00 40 ActiveRecord::PredicateBuilder#convert_dot_notation_to_hash 123
    0.00 0.00 0.00 0.00 40/80 Hash#select 124
    0.00 0.00 0.00 0.00 40/132 Hash#each_key 128
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 AssetCreation#autosave_associated_records_for_child_purpose 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#request 117
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Test::Session#parse_uri 213
    0.00 0.00 0.00 0.00 1/1 <Module::URI>#parse 214
    0.00 0.00 0.00 0.00 1/74 Kernel#tap 214
    0.00 0.00 0.00 0.00 1/1 Core::Abilities::ActionBehaviour#accessible_action? 32
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Abilities::CompositeAbility#can? 46
    0.00 0.00 0.00 0.00 1/2 CanCan::Ability#can? 47
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Integration::Session#process 228
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::RequestEncoder#encode_params 36
    0.00 0.00 0.00 0.00 1/8 ActiveSupport::ToJsonWithActiveSupportEncoder#to_json 37
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Associations::CollectionProxy#initialize 33
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::Association#extensions 37
    0.00 0.00 0.00 0.00 1/159 ActiveRecord::Core::ClassMethods#predicate_builder 35
    0.00 0.00 0.00 0.00 1/68 ActiveRecord::Relation#initialize 35
    0.00 0.00 0.00 0.00 1/181 ActiveRecord::Core::ClassMethods#arel_table 35
    0.00 0.00 0.00 0.00 1/372 Array#any? 38
    0.00 0.00 0.00 0.00 1/112 <Class::ActionDispatch::Journey::Router::Utils>#normalize_path 22
    0.00 0.00 0.00 0.00 111/112 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 112 String#sub!
    0.00 0.00 0.00 0.00 8/8 MonitorMixin#synchronize 697
Inf% Inf% 0.00 0.00 0.00 0.00 8 IO#write
    0.00 0.00 0.00 0.00 40/40 ActiveRecord::QueryMethods#references! 176
Inf% Inf% 0.00 0.00 0.00 0.00 40 ActiveRecord::QueryMethods#references_values= 73
    0.00 0.00 0.00 0.00 40/157 ActiveRecord::QueryMethods#set_value 74
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::RequestPattern#initialize 17
    0.00 0.00 0.00 0.00 1/1 WebMock::RequestPattern#create_uri_pattern 19
    0.00 0.00 0.00 0.00 1/3 WebMock::RequestPattern#assign_options 23
    0.00 0.00 0.00 0.00 1/2636 Class#new 18
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::HasOneAssociation#replace 36
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Associations::HasOneAssociation#transaction_if 103
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::Associations::Association#set_owner_attributes 40
    0.00 0.00 0.00 0.00 1/35 ActiveRecord::Associations::Association#set_inverse_instance 41
    0.00 0.00 0.00 0.00 7/8 ActiveSupport::JSON::Encoding::JSONGemEncoder::EscapedString#to_json 59
    0.00 0.00 0.00 0.00 1/8 ActionDispatch::RequestEncoder#encode_params 37
Inf% Inf% 0.00 0.00 0.00 0.00 8 *ActiveSupport::ToJsonWithActiveSupportEncoder#to_json 35
    0.00 0.00 0.00 0.00 1/1 <Module::ActiveSupport::JSON>#encode 41
    0.00 0.00 0.00 0.00 7/7 JSON::Ext::Generator::GeneratorMethods::String#to_json 38
    0.00 0.00 0.00 0.00 8/5987 Kernel#is_a? 36
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::Associations::HasManyAssociation#insert_record 35
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::Associations::HasOneAssociation#transaction_if 40
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::Associations::Association#set_owner_attributes 221
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Associations::Association#creation_attributes 222
    0.00 0.00 0.00 0.00 2/290 Hash#each 222
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::Associations::Preloader::Association#load_records 100
Inf% Inf% 0.00 0.00 0.00 0.00 7 Enumerable#group_by
    0.00 0.00 0.00 0.00 7/1320 Array#each
    0.00 0.00 0.00 0.00 19/19 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 19 ActiveModel::Errors#initialize 74
    0.00 0.00 0.00 0.00 38/38 ActiveModel::Errors#apply_default_array 76
    0.00 0.00 0.00 0.00 2/32 ActiveRecord::Associations::Association#reload 44
    0.00 0.00 0.00 0.00 30/32 ActiveRecord::Associations::Association#initialize 30
Inf% Inf% 0.00 0.00 0.00 0.00 32 ActiveRecord::Associations::BelongsToAssociation#reset 43
    0.00 0.00 0.00 0.00 32/47 ActiveRecord::Associations::Association#reset 44
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::TestResponse#initialize 17
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response#initialize 18
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response#content_type 19
    0.00 0.00 0.00 0.00 1/1 <Class::ActionDispatch::RequestEncoder>#parser 19
    0.00 0.00 0.00 0.00 2/869 IPAddr#initialize 558
    0.00 0.00 0.00 0.00 2/869 CanCan::Rule#subject_class? 81
    0.00 0.00 0.00 0.00 4/869 CanCan::Rule#matches_conditions? 35
    0.00 0.00 0.00 0.00 2/869 URI::Generic#set_port 702
    0.00 0.00 0.00 0.00 5/869 UUIDTools::UUID#initialize 105
    0.00 0.00 0.00 0.00 3/869 Array#reject
    0.00 0.00 0.00 0.00 3/869 ActiveRecord::FinderMethods#find_with_ids 423
    0.00 0.00 0.00 0.00 1/869 Builder::XmlBase#tag! 45
    0.00 0.00 0.00 0.00 6/869 CanCan::Rule#initialize 14
    0.00 0.00 0.00 0.00 17/869 Array#any?
    0.00 0.00 0.00 0.00 24/869 ActiveSupport::HashWithIndifferentAccess#convert_key 363
    0.00 0.00 0.00 0.00 200/869 TZInfo::TimezoneTransition#== 101
    0.00 0.00 0.00 0.00 100/869 TZInfo::TimezonePeriod#== 216
    0.00 0.00 0.00 0.00 500/869 TZInfo::TimezoneOffset#== 81
Inf% Inf% 0.00 0.00 0.00 0.00 869 Kernel#kind_of?
    0.00 0.00 0.00 0.00 1/513 Rack::Test::Session#retry_with_digest_auth? 274
    0.00 0.00 0.00 0.00 2/513 Rails::Engine#routes 536
    0.00 0.00 0.00 0.00 1/513 ActionDispatch::Response#initialize 178
    0.00 0.00 0.00 0.00 1/513 Sinatra::Helpers#body 255
    0.00 0.00 0.00 0.00 2/513 Addressable::URI#defer_validation 2390
    0.00 0.00 0.00 0.00 1/513 Rack::Response#finish 71
    0.00 0.00 0.00 0.00 1/513 ActiveRecord::Associations::CollectionAssociation#replace_on_target 458
    0.00 0.00 0.00 0.00 1/513 Builder::XmlBase#_nested_structures 99
    0.00 0.00 0.00 0.00 5/513 Concurrent::Map#each_pair 261
    0.00 0.00 0.00 0.00 1/513 ActiveSupport::Notifications::Instrumenter#instrument 168
    0.00 0.00 0.00 0.00 2/513 Rack::Response#initialize 52
    0.00 0.00 0.00 0.00 3/513 ActiveRecord::FinderMethods#find 68
    0.00 0.00 0.00 0.00 2/513 Hash#each_pair
    0.00 0.00 0.00 0.00 9/513 <Module::ActiveSupport::Notifications>#instrument 170
    0.00 0.00 0.00 0.00 9/513 FactoryBot::Definition#to_create 31
    0.00 0.00 0.00 0.00 3/513 Kernel#tap
    0.00 0.00 0.00 0.00 2/513 Core::Initializable::InstanceMethods#initialize 42
    0.00 0.00 0.00 0.00 8/513 Logger#add 464
    0.00 0.00 0.00 0.00 10/513 ActiveSupport::Inflector#inflections 253
    0.00 0.00 0.00 0.00 17/513 ActiveRecord::Scoping::Default::ClassMethods#unscoped 34
    0.00 0.00 0.00 0.00 17/513 ActiveRecord::Persistence#_create_record 739
    0.00 0.00 0.00 0.00 20/513 ActiveRecord::Core#init_with 345
    0.00 0.00 0.00 0.00 25/513 ActiveRecord::Core#initialize 317
    0.00 0.00 0.00 0.00 22/513 ActiveRecord::Result#each 56
    0.00 0.00 0.00 0.00 184/513 <Class::TZInfo::TimeOrDateTime>#wrap 323
    0.00 0.00 0.00 0.00 164/513 ActiveSupport::Callbacks#run_callbacks 132
Inf% Inf% 0.00 0.00 0.00 0.00 513 Kernel#block_given?
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Associations::AssociationScope#scope 28
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveRecord::QueryMethods#extending! 872
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::QueryMethods#extending_values= 876
    0.00 0.00 0.00 0.00 8/73 Array#flatten! 874
    0.00 0.00 0.00 0.00 16/25 ActiveRecord::QueryMethods#extending_values 876
    0.00 0.00 0.00 0.00 8/372 Array#any? 877
    0.00 0.00 0.00 0.00 9/9 FactoryBot::DefinitionHierarchy#constructor 8
Inf% Inf% 0.00 0.00 0.00 0.00 9 <Module::FactoryBot>#constructor 78
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Configuration#constructor 78
    0.00 0.00 0.00 0.00 9/27 <Module::FactoryBot>#configuration 78
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::PredicateBuilder#build 55
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::PredicateBuilder::RangeHandler#call 16
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Relation::QueryAttribute#infinity? 20
    0.00 0.00 0.00 0.00 1/1 Arel::Predications#gteq 31
    0.00 0.00 0.00 0.00 2/132 ActiveRecord::PredicateBuilder#build_bind_attribute 17
    0.00 0.00 0.00 0.00 1/1 Arel::Predications#lt 31
    0.00 0.00 0.00 0.00 1/1 Arel::Nodes::Node#and 31
    0.00 0.00 0.00 0.00 1/1 Range#exclude_end? 30
    0.00 0.00 0.00 0.00 1/2 Range#end 18
    0.00 0.00 0.00 0.00 1/2 Range#begin 17
    0.00 0.00 0.00 0.00 2/284 #<Class:0x00007fc75a3f3a30>#name 17
    0.00 0.00 0.00 0.00 11/11 ActiveRecord::Associations::Association#inverse_association_for 252
Inf% Inf% 0.00 0.00 0.00 0.00 11 ActiveRecord::Associations::Association#invertible_for? 266
    0.00 0.00 0.00 0.00 11/11 ActiveRecord::Associations::Association#foreign_key_for? 267
    0.00 0.00 0.00 0.00 11/37 ActiveRecord::Associations::Association#inverse_reflection_for 267
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Factory#compiled_to_create 133
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::DefinitionHierarchy#to_create 11
    0.00 0.00 0.00 0.00 9/9 <Module::FactoryBot>#to_create 12
    0.00 0.00 0.00 0.00 1/1 MultiJson#load 122
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::MultiJson::Adapter>#load 18
    0.00 0.00 0.00 0.00 1/1 MultiJson::Adapters::JsonCommon#load 21
    0.00 0.00 0.00 0.00 1/1 <Class::MultiJson::Adapter>#cached_load_options 21
    0.00 0.00 0.00 0.00 1/1 <Class::MultiJson::Adapters::JsonGem>#instance 21
    0.00 0.00 0.00 0.00 1/1 <Class::MultiJson::Adapter>#blank? 20
    0.00 0.00 0.00 0.00 1/1047 Kernel#respond_to? 19
    0.00 0.00 0.00 0.00 2/2 Addressable::URI#initialize 823
Inf% Inf% 0.00 0.00 0.00 0.00 2 Addressable::URI#defer_validation 2389
    0.00 0.00 0.00 0.00 2/10 Addressable::URI#validate 2394
    0.00 0.00 0.00 0.00 2/2 Addressable::URI#port= 831
    0.00 0.00 0.00 0.00 2/2 Addressable::URI#scheme= 826
    0.00 0.00 0.00 0.00 2/2 Addressable::URI#path= 833
    0.00 0.00 0.00 0.00 2/2 Addressable::URI#host= 830
    0.00 0.00 0.00 0.00 2/513 Kernel#block_given? 2390
    0.00 0.00 0.00 0.00 60/120 ActiveModel::Type::DateTime#cast_value 23
    0.00 0.00 0.00 0.00 60/120 #<ActiveModel::Type::Helpers::AcceptsMultiparameterTime:0x00007fc75a544100>#cast 9
Inf% Inf% 0.00 0.00 0.00 0.00 120 ActiveSupport::TimeWithZone#is_a? 469
    0.00 0.00 0.00 0.00 120/5987 Kernel#is_a? 470
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::ToJsonWithActiveSupportEncoder#to_json 41
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Module::ActiveSupport::JSON>#encode 21
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::JSON::Encoding::JSONGemEncoder#encode 22
    0.00 0.00 0.00 0.00 1/2636 Class#new 22
    0.00 0.00 0.00 0.00 1/213 ActiveRecord::AutosaveAssociation#save_has_one_association 443
    0.00 0.00 0.00 0.00 2/213 ActiveRecord::Associations::BelongsToAssociation#foreign_key_present? 106
    0.00 0.00 0.00 0.00 2/213 ActiveRecord::Associations::Association#creation_attributes 210
    0.00 0.00 0.00 0.00 6/213 ActiveRecord::Associations::Association#initialize_attributes 181
    0.00 0.00 0.00 0.00 11/213 ActiveRecord::Associations::Association#foreign_key_for? 272
    0.00 0.00 0.00 0.00 18/213 ActiveRecord::AutosaveAssociation#save_belongs_to_association 483
    0.00 0.00 0.00 0.00 14/213 ActiveRecord::Reflection::BelongsToReflection#join_foreign_key 731
    0.00 0.00 0.00 0.00 19/213 ActiveRecord::Reflection::AbstractReflection#join_primary_key 302
    0.00 0.00 0.00 0.00 30/213 ActiveRecord::Associations::BelongsToAssociation#replace_keys 98
    0.00 0.00 0.00 0.00 110/213 ActiveRecord::Associations::BelongsToAssociation#stale_state 125
Inf% Inf% 0.00 0.00 0.00 0.00 213 ActiveRecord::Reflection::AssociationReflection#foreign_key 456
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#parse_uri 214
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Module::URI>#parse 236
    0.00 0.00 0.00 0.00 1/2 URI::RFC3986_Parser#parse 237
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#encrypt_password 240
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::TimeWithZone#to_s 243
    0.00 0.00 0.00 0.00 1/1 User#encrypt 244
    0.00 0.00 0.00 0.00 1/4 ActiveSupport::TimeZone#now 243
    0.00 0.00 0.00 0.00 1/1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#salt= 243
    0.00 0.00 0.00 0.00 1/1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#crypted_password= 244
    0.00 0.00 0.00 0.00 1/2 <Class::Digest::Class>#hexdigest 243
    0.00 0.00 0.00 0.00 1/3 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#login 243
    0.00 0.00 0.00 0.00 1/82 ActiveRecord::Persistence#new_record? 243
    0.00 0.00 0.00 0.00 1/24 <Class::Time>#zone 243
    0.00 0.00 0.00 0.00 1/67 String#blank? 241
    0.00 0.00 0.00 0.00 1/8 ActiveRecord::Relation#values_for_create 617
    0.00 0.00 0.00 0.00 7/8 ActiveRecord::Relation#scope_for_create 468
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveRecord::Relation#where_values_hash 463
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Relation::WhereClause#to_h 464
    0.00 0.00 0.00 0.00 8/148 ActiveRecord::QueryMethods#where_clause 464
    0.00 0.00 0.00 0.00 48/48 ActiveRecord::Relation#initialize_copy 37
Inf% Inf% 0.00 0.00 0.00 0.00 48 ActiveRecord::Relation#reset 433
    0.00 0.00 0.00 0.00 48/68 Kernel#freeze 436
    0.00 0.00 0.00 0.00 9/9 FactoryBot::FactoryRunner#run 12
Inf% Inf% 0.00 0.00 0.00 0.00 9 <Module::FactoryBot::Internal>#factory_by_name 75
    0.00 0.00 0.00 0.00 9/40 FactoryBot::Decorator#method_missing 76
    0.00 0.00 0.00 0.00 9/9 <Module::FactoryBot::Internal>#factories 76
    0.00 0.00 0.00 0.00 29/29 ActiveRecord::AttributeMethods::PrimaryKey#attribute_method? 57
Inf% Inf% 0.00 0.00 0.00 0.00 29 ActiveRecord::AttributeMethods#attribute_method? 448
    0.00 0.00 0.00 0.00 29/40 ActiveModel::AttributeSet#key? 450
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::Persistence::ClassMethods#instantiate 71
Inf% Inf% 0.00 0.00 0.00 0.00 20 ActiveRecord::Core::ClassMethods#allocate 142
    0.00 0.00 0.00 0.00 20/39 Class#allocate 144
    0.00 0.00 0.00 0.00 20/59 ActiveRecord::AttributeMethods::ClassMethods#define_attribute_methods 143
    0.00 0.00 0.00 0.00 46/46 Arel::Collectors::SQLString#initialize 9
Inf% Inf% 0.00 0.00 0.00 0.00 46 Arel::Collectors::PlainString#initialize 5
    0.00 0.00 0.00 0.00 46/755 Kernel#dup 6
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::Associations::BelongsToPolymorphicAssociation#inverse_reflection_for 27
Inf% Inf% 0.00 0.00 0.00 0.00 17 ActiveRecord::Reflection::AssociationReflection#polymorphic_inverse_of 526
    0.00 0.00 0.00 0.00 16/136 ActiveRecord::Reflection::ClassMethods#_reflect_on_association 528
    0.00 0.00 0.00 0.00 17/49 ActiveRecord::Reflection::AssociationReflection#has_inverse? 527
    0.00 0.00 0.00 0.00 100/300 TZInfo::TransitionDataTimezoneInfo#periods_for_local 131
    0.00 0.00 0.00 0.00 200/300 Integer#upto
Inf% Inf% 0.00 0.00 0.00 0.00 300 TZInfo::TimezoneTransition#local_end_at 40
    0.00 0.00 0.00 0.00 2/5 ActiveRecord::Associations::CollectionProxy#load_target 46
    0.00 0.00 0.00 0.00 2/5 ActiveRecord::Associations::CollectionAssociation#concat 117
    0.00 0.00 0.00 0.00 1/5 ActiveRecord::Associations::CollectionAssociation#replace 244
Inf% Inf% 0.00 0.00 0.00 0.00 5 ActiveRecord::Associations::CollectionAssociation#load_target 270
    0.00 0.00 0.00 0.00 5/13 ActiveRecord::Associations::Association#find_target? 271
    0.00 0.00 0.00 0.00 5/85 ActiveRecord::Associations::Association#loaded! 275
    0.00 0.00 0.00 0.00 11/40 ActiveRecord::AttributeMethods#has_attribute? 303
    0.00 0.00 0.00 0.00 29/40 ActiveRecord::AttributeMethods#attribute_method? 450
Inf% Inf% 0.00 0.00 0.00 0.00 40 ActiveModel::AttributeSet#key? 32
    0.00 0.00 0.00 0.00 21/21 ActiveModel::LazyAttributeHash#key? 33
    0.00 0.00 0.00 0.00 13/1035 ActiveModel::AttributeSet#[] 33
    0.00 0.00 0.00 0.00 13/197 ActiveModel::Attribute#initialized? 33
    0.00 0.00 0.00 0.00 19/513 Hash#key? 33
    0.00 0.00 0.00 0.00 9/9 FactoryBot::DefinitionHierarchy#to_create 12
Inf% Inf% 0.00 0.00 0.00 0.00 9 <Module::FactoryBot>#to_create 78
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Configuration#to_create 78
    0.00 0.00 0.00 0.00 9/27 <Module::FactoryBot>#configuration 78
    0.00 0.00 0.00 0.00 1/1 Core::Service#before /* 65
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Service::ContentFiltering::Helpers#check_acceptable_content_type_requested! 51
    0.00 0.00 0.00 0.00 1/3 Rack::Request#acceptable_media_types 52
    0.00 0.00 0.00 0.00 1/3 Rack::Request::AcceptableMediaTypes#prioritize 52
    0.00 0.00 0.00 0.00 1/3 Core::Service::ContentFiltering::Helpers#acceptable_types 52
    0.00 0.00 0.00 0.00 1/41 Object#present? 52
    0.00 0.00 0.00 0.00 1/67 User#encrypt_password 241
    0.00 0.00 0.00 0.00 1/67 BasicObject#instance_exec
    0.00 0.00 0.00 0.00 1/67 Core::Service::ContentFiltering::Helpers#process_request_body 27
    0.00 0.00 0.00 0.00 2/67 ActiveRecord::Sanitization::ClassMethods#sanitize_sql 23
    0.00 0.00 0.00 0.00 14/67 ActiveModel::Validations::PresenceValidator#validate_each 7
    0.00 0.00 0.00 0.00 14/67 Object#present? 27
    0.00 0.00 0.00 0.00 34/67 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 67 String#blank? 122
    0.00 0.00 0.00 0.00 67/182 Regexp#match? 128
    0.00 0.00 0.00 0.00 311/311 ActiveModel::AttributeMethods::ClassMethods#attribute_alias? 219
Inf% Inf% 0.00 0.00 0.00 0.00 311 <Class::ActiveRecord::Base>#attribute_aliases 106
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::Relation#skip_query_cache_if_necessary 322
Inf% Inf% 0.00 0.00 0.00 0.00 3 Purpose::ActiveRecord_Relation#name 96
    0.00 0.00 0.00 0.00 3/15 ActiveRecord::Relation#scoping 97
    0.00 0.00 0.00 0.00 21/21 ActiveRecord::QueryMethods#build_arel 940
Inf% Inf% 0.00 0.00 0.00 0.00 21 Arel::SelectManager#take 218
    0.00 0.00 0.00 0.00 42/2636 Class#new 220
    0.00 0.00 0.00 0.00 1/3 ActiveSupport::TimeWithZone#formatted_offset 127
    0.00 0.00 0.00 0.00 2/3 ActiveSupport::TimeWithZone#to_time 457
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActiveSupport::TimeWithZone#utc_offset 112
    0.00 0.00 0.00 0.00 3/266 ActiveSupport::TimeWithZone#period 113
    0.00 0.00 0.00 0.00 3/3 TZInfo::TimezonePeriod#utc_total_offset 113
    0.00 0.00 0.00 0.00 40/40 ActiveModel::Errors#empty? 210
Inf% Inf% 0.00 0.00 0.00 0.00 40 ActiveModel::Errors#size 179
    0.00 0.00 0.00 0.00 40/40 ActiveModel::Errors#values 180
    0.00 0.00 0.00 0.00 40/124 Array#flatten 180
    0.00 0.00 0.00 0.00 1/4 BasicObject#instance_exec
    0.00 0.00 0.00 0.00 3/4 FactoryBot::Evaluator#method_missing 44
Inf% Inf% 0.00 0.00 0.00 0.00 4 FactoryBot::Syntax::Methods#generate 113
    0.00 0.00 0.00 0.00 4/4 <Module::FactoryBot::Internal>#sequence_by_name 114
    0.00 0.00 0.00 0.00 4/8 FactoryBot::Sequence#next 114
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::FinderMethods#construct_relation_for_exists 365
Inf% Inf% 0.00 0.00 0.00 0.00 9 ActiveRecord::QueryMethods#_select! 233
    0.00 0.00 0.00 0.00 9/64 Array#map! 235
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::QueryMethods#select_values= 238
    0.00 0.00 0.00 0.00 9/73 Array#flatten! 234
    0.00 0.00 0.00 0.00 9/47 ActiveRecord::QueryMethods#select_values 238
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 AssetCreation#autosave_associated_records_for_user 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 17/17 Arel::Crud#compile_insert 24
Inf% Inf% 0.00 0.00 0.00 0.00 17 Arel::Crud#create_insert 29
    0.00 0.00 0.00 0.00 17/2636 Class#new 30
    0.00 0.00 0.00 0.00 23/123 TZInfo::TransitionDataTimezoneInfo#period_for_utc 82
    0.00 0.00 0.00 0.00 100/123 TZInfo::TransitionDataTimezoneInfo#periods_for_local 126
Inf% Inf% 0.00 0.00 0.00 0.00 123 TZInfo::TimeOrDateTime#year 130
    0.00 0.00 0.00 0.00 123/223 Time#year 132
    0.00 0.00 0.00 0.00 1/3 WebMock::RequestPattern#initialize 23
    0.00 0.00 0.00 0.00 2/3 WebMock::RequestPattern#with 28
Inf% Inf% 0.00 0.00 0.00 0.00 3 WebMock::RequestPattern#assign_options 55
    0.00 0.00 0.00 0.00 5/2636 Class#new 57
    0.00 0.00 0.00 0.00 3/9 <Class::WebMock::Util::HashKeysStringifier>#stringify_keys! 56
    0.00 0.00 0.00 0.00 3/3 WebMock::HashValidator#validate_keys 57
    0.00 0.00 0.00 0.00 9/18 Hash#has_key? 59
    0.00 0.00 0.00 0.00 3/3 WebMock::RequestPattern#set_basic_auth_as_headers! 58
    0.00 0.00 0.00 0.00 1/1 <Module::ActiveSupport::JSON>#encode 22
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::JSON::Encoding::JSONGemEncoder#encode 34
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::JSON::Encoding::JSONGemEncoder#stringify 35
    0.00 0.00 0.00 0.00 1/2 Hash#as_json 35
    0.00 0.00 0.00 0.00 1/9 ActiveSupport::JSON::Encoding::JSONGemEncoder#jsonify 35
    0.00 0.00 0.00 0.00 1/755 Kernel#dup 35
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::SpawnMethods#except 58
Inf% Inf% 0.00 0.00 0.00 0.00 9 ActiveRecord::SpawnMethods#relation_with 71
    0.00 0.00 0.00 0.00 9/68 ActiveRecord::Delegation::ClassMethods#create 72
    0.00 0.00 0.00 0.00 9/25 ActiveRecord::QueryMethods#extending_values 73
    0.00 0.00 0.00 0.00 9/372 Array#any? 73
    0.00 0.00 0.00 0.00 300/300 Integer#upto
Inf% Inf% 0.00 0.00 0.00 0.00 300 TZInfo::TimezoneTransition#local_start_at 69
    0.00 0.00 0.00 0.00 30/117 ActiveRecord::Scoping::ScopeRegistry#set_value_for 93
    0.00 0.00 0.00 0.00 87/117 ActiveRecord::Scoping::ScopeRegistry#value_for 80
Inf% Inf% 0.00 0.00 0.00 0.00 117 ActiveRecord::Scoping::ScopeRegistry#raise_invalid_scope_type! 99
    0.00 0.00 0.00 0.00 117/438 Array#include? 100
    0.00 0.00 0.00 0.00 18/18 ActiveRecord::Timestamp::ClassMethods#all_timestamp_attributes_in_model 73
Inf% Inf% 0.00 0.00 0.00 0.00 18 ActiveRecord::Timestamp::ClassMethods#timestamp_attributes_for_create_in_model 64
    0.00 0.00 0.00 0.00 18/111 Array#select 65
    0.00 0.00 0.00 0.00 18/18 ActiveRecord::Timestamp::ClassMethods#timestamp_attributes_for_create 65
    0.00 0.00 0.00 0.00 22/22 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 22 ActiveModel::AttributeMutationTracker#initialize 9
    0.00 0.00 0.00 0.00 22/2636 Class#new 11
    0.00 0.00 0.00 0.00 5/18 <Module::FactoryBot::Internal>#strategy_by_name 85
    0.00 0.00 0.00 0.00 13/18 FactoryBot::Decorator#method_missing 10
Inf% Inf% 0.00 0.00 0.00 0.00 18 FactoryBot::Registry#find 22
    0.00 0.00 0.00 0.00 18/22 ActiveSupport::HashWithIndifferentAccess#fetch 23
    0.00 0.00 0.00 0.00 72/72 <Class::ActiveRecord::LogSubscriber>#runtime= 8
Inf% Inf% 0.00 0.00 0.00 0.00 72 <Class::ActiveRecord::RuntimeRegistry>#sql_runtime= 21
    0.00 0.00 0.00 0.00 72/780 ActiveSupport::PerThreadRegistry#instance 21
    0.00 0.00 0.00 0.00 3/83 <Module::ActiveSupport::Notifications>#subscribe 175
    0.00 0.00 0.00 0.00 80/83 ActiveSupport::Callbacks#run_callbacks 103
Inf% Inf% 0.00 0.00 0.00 0.00 83 <Class::Proc>#new
    0.00 0.00 0.00 0.00 83/623 BasicObject#initialize
    0.00 0.00 0.00 0.00 14/25 ActiveRecord::Associations::Preloader#preload 86
    0.00 0.00 0.00 0.00 11/25 ActiveRecord::Validations::PresenceValidator#validate_each 8
Inf% Inf% 0.00 0.00 0.00 0.00 25 <Class::Array>#wrap 39
    0.00 0.00 0.00 0.00 11/59 ActiveRecord::AttributeMethods#respond_to? 42
    0.00 0.00 0.00 0.00 14/1047 Kernel#respond_to? 42
    0.00 0.00 0.00 0.00 25/897 Kernel#nil? 40
    0.00 0.00 0.00 0.00 7/12 Array#to_ary 43
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 PlateCreation#autosave_associated_records_for_parent 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 9/9 FactoryBot::AttributeAssigner#initialize 8
Inf% Inf% 0.00 0.00 0.00 0.00 9 <Class::FactoryBot::Evaluator>#attribute_list 60
    0.00 0.00 0.00 0.00 9/74 Kernel#tap 61
    0.00 0.00 0.00 0.00 9/2636 Class#new 61
    0.00 0.00 0.00 0.00 4/22 ActiveRecord::Enum::EnumType#serialize 135
    0.00 0.00 0.00 0.00 18/22 FactoryBot::Registry#find 23
Inf% Inf% 0.00 0.00 0.00 0.00 22 ActiveSupport::HashWithIndifferentAccess#fetch 189
    0.00 0.00 0.00 0.00 22/24 ActiveSupport::HashWithIndifferentAccess#convert_key 190
    0.00 0.00 0.00 0.00 22/2123 Hash#fetch 190
    0.00 0.00 0.00 0.00 1/3 Api::EndpointHandler#`file_requested' condition 15
    0.00 0.00 0.00 0.00 1/3 Core::Service::ContentFiltering::Helpers#request_accepted 57
    0.00 0.00 0.00 0.00 1/3 Core::Service::ContentFiltering::Helpers#check_acceptable_content_type_requested! 52
Inf% Inf% 0.00 0.00 0.00 0.00 3 Rack::Request::AcceptableMediaTypes#prioritize 58
    0.00 0.00 0.00 0.00 3/2636 Class#new 59
    0.00 0.00 0.00 0.00 3/111 Array#select 60
    0.00 0.00 0.00 0.00 3/3206 Kernel#class 59
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::Associations::Preloader::Association#key_conversion_required? 70
Inf% Inf% 0.00 0.00 0.00 0.00 7 ActiveRecord::Associations::Preloader::Association#association_key_type 84
    0.00 0.00 0.00 0.00 7/238 ActiveRecord::ModelSchema::ClassMethods#type_for_attribute 85
    0.00 0.00 0.00 0.00 7/28 ActiveRecord::Associations::Preloader::Association#association_key_name 85
    0.00 0.00 0.00 0.00 7/14 ActiveModel::Type::Integer#type 85
    0.00 0.00 0.00 0.00 18/26 Array#map
    0.00 0.00 0.00 0.00 4/26 <Class::WebMock::Util::URI>#strip_default_port_from_uri_string 59
    0.00 0.00 0.00 0.00 2/26 ActiveSupport::Inflector#classify 203
    0.00 0.00 0.00 0.00 2/26 ActiveSupport::Inflector#camelize 72
Inf% Inf% 0.00 0.00 0.00 0.00 26 String#sub
    0.00 0.00 0.00 0.00 2/10 ActiveSupport::Inflector#inflections 72
    0.00 0.00 0.00 0.00 2/46 String#capitalize 72
    0.00 0.00 0.00 0.00 4/4 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 4 Rack::Request::AcceptableMediaTypes#initialize 42
    0.00 0.00 0.00 0.00 4/4 Rack::Request::AcceptableMediaTypes#replace 47
    0.00 0.00 0.00 0.00 4/124 Array#flatten 43
    0.00 0.00 0.00 0.00 2/168 String#split 47
    0.00 0.00 0.00 0.00 2/234 Array#first 47
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 AssetCreation::GeneratedAssociationMethods#user= 115
    0.00 0.00 0.00 0.00 1/19 ActiveRecord::Associations::SingularAssociation#writer 116
    0.00 0.00 0.00 0.00 1/106 ActiveRecord::Associations#association 116
    0.00 0.00 0.00 0.00 216/216 ActiveSupport::Subscriber#event_stack 107
Inf% Inf% 0.00 0.00 0.00 0.00 216 ActiveSupport::SubscriberQueueRegistry#get_queue 126
    0.00 0.00 0.00 0.00 29/29 ActiveModel::Attribute#changed_from_assignment? 156
Inf% Inf% 0.00 0.00 0.00 0.00 29 ActiveModel::Type::Helpers::Numeric#changed? 18
    0.00 0.00 0.00 0.00 6/6 ActiveModel::Type::Helpers::Numeric#number_to_non_number? 19
    0.00 0.00 0.00 0.00 29/103 ActiveModel::Type::Value#changed? 19
    0.00 0.00 0.00 0.00 8/8 Logger::Formatter#call 599
Inf% Inf% 0.00 0.00 0.00 0.00 8 Logger::Formatter#format_datetime 605
    0.00 0.00 0.00 0.00 8/30 Time#strftime 606
    0.00 0.00 0.00 0.00 23/123 TZInfo::TransitionDataTimezoneInfo#period_for_utc 82
    0.00 0.00 0.00 0.00 100/123 TZInfo::TransitionDataTimezoneInfo#periods_for_local 126
Inf% Inf% 0.00 0.00 0.00 0.00 123 TZInfo::TimeOrDateTime#mon 141
    0.00 0.00 0.00 0.00 123/123 Time#mon 143
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::StatementCache#execute 106
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::StatementCache::PartialQuery#sql_for 51
    0.00 0.00 0.00 0.00 2/1320 Array#each 54
    0.00 0.00 0.00 0.00 2/934 Array#map 53
    0.00 0.00 0.00 0.00 2/63 Array#join 55
    0.00 0.00 0.00 0.00 2/755 Kernel#dup 52
    0.00 0.00 0.00 0.00 17/17 ActiveModel::AttributeMethods#matched_attribute_method 466
Inf% Inf% 0.00 0.00 0.00 0.00 17 ActiveModel::AttributeMethods::ClassMethods#attribute_method_matchers_matching 353
    0.00 0.00 0.00 0.00 17/19 Concurrent::Collection::MriMapBackend#compute_if_absent 354
    0.00 0.00 0.00 0.00 17/17 ActiveModel::AttributeMethods::ClassMethods#attribute_method_matchers_cache 354
    0.00 0.00 0.00 0.00 157/157 ActiveRecord::QueryMethods#set_value 915
Inf% Inf% 0.00 0.00 0.00 0.00 157 ActiveRecord::QueryMethods#assert_mutability! 921
    0.00 0.00 0.00 0.00 1/1 Plate#set_plate_name_and_size 537
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#human_barcode 9
    0.00 0.00 0.00 0.00 1/1 Barcode::Barcodeable#primary_barcode 9
    0.00 0.00 0.00 0.00 1/3 Barcode#method_missing 9
    0.00 0.00 0.00 0.00 1/897 Kernel#nil? 9
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Relation#where_values_hash 464
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveRecord::Relation::WhereClause#to_h 49
    0.00 0.00 0.00 0.00 8/934 Array#map 57
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Relation::WhereClause#equalities 50
    0.00 0.00 0.00 0.00 8/111 Array#select 52
    0.00 0.00 0.00 0.00 8/8 Array#to_h 57
    0.00 0.00 0.00 0.00 1/2 Builder::XmlMarkup#_start_tag 304
    0.00 0.00 0.00 0.00 1/2 Builder::XmlMarkup#_special 295
Inf% Inf% 0.00 0.00 0.00 0.00 2 Builder::XmlMarkup#_insert_attributes 315
    0.00 0.00 0.00 0.00 1/1320 Array#each 317
    0.00 0.00 0.00 0.00 1/290 Hash#each 321
    0.00 0.00 0.00 0.00 1/897 Kernel#nil? 316
    0.00 0.00 0.00 0.00 1/594 NilClass#nil? 316
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::ExecutionWrapper::CompleteHook#before 32
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveRecord::QueryCache>#complete 35
    0.00 0.00 0.00 0.00 1/513 Hash#key? 34
    0.00 0.00 0.00 0.00 3/6 ActiveSupport::ExecutionWrapper::CompleteHook#hook 34
    0.00 0.00 0.00 0.00 1/4 ActiveSupport::ExecutionWrapper#hook_state 33
    0.00 0.00 0.00 0.00 1/1364 Kernel#hash 35
    0.00 0.00 0.00 0.00 54/54 ActiveRecord::QueryMethods#where! 591
Inf% Inf% 0.00 0.00 0.00 0.00 54 ActiveRecord::Relation::WhereClause#+ 12
    0.00 0.00 0.00 0.00 54/2636 Class#new 13
    0.00 0.00 0.00 0.00 3/3 Core::Abilities::Base#initialize 91
Inf% Inf% 0.00 0.00 0.00 0.00 3 Core::Abilities::Base#abilitise 95
    0.00 0.00 0.00 0.00 3/3 Core::Abilities::Base::Recorder#play_back 96
    0.00 0.00 0.00 0.00 2/2 <Class::Core::Abilities::Base>#unregistered 96
    0.00 0.00 0.00 0.00 1/1 <Class::Core::Abilities::Base>#full 96
    0.00 0.00 0.00 0.00 3/3206 Kernel#class 96
    0.00 0.00 0.00 0.00 8/62 ActiveRecord::QueryMethods#create_with! 777
    0.00 0.00 0.00 0.00 54/62 ActiveRecord::QueryMethods#where! 589
Inf% Inf% 0.00 0.00 0.00 0.00 62 ActiveModel::ForbiddenAttributesProtection#sanitize_forbidden_attributes 21
    0.00 0.00 0.00 0.00 62/1047 Kernel#respond_to? 22
    0.00 0.00 0.00 0.00 5/5 Sinatra::Base#process_route 1021
Inf% Inf% 0.00 0.00 0.00 0.00 5 Sinatra::Base#force_encoding 1761
    0.00 0.00 0.00 0.00 5/10 <Class::Sinatra::Base>#force_encoding 1761
    0.00 0.00 0.00 0.00 5/6 <Class::Sinatra::Base>#default_encoding 1761
    0.00 0.00 0.00 0.00 5/25 Sinatra::Base#settings 1761
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::ConnectionAdapters::Quoting#quoted_date 124
Inf% Inf% 0.00 0.00 0.00 0.00 20 Time#to_s 51
    0.00 0.00 0.00 0.00 20/30 Time#strftime 53
    0.00 0.00 0.00 0.00 20/1047 Kernel#respond_to? 53
    0.00 0.00 0.00 0.00 3/3 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 3 URI::Generic#initialize 170
    0.00 0.00 0.00 0.00 4/5 URI::Generic#default_port 214
    0.00 0.00 0.00 0.00 4/4 URI::Generic#set_port 201
    0.00 0.00 0.00 0.00 3/3 URI::Generic#set_userinfo 199
    0.00 0.00 0.00 0.00 3/4 URI::Generic#query= 203
    0.00 0.00 0.00 0.00 3/4 URI::Generic#fragment= 205
    0.00 0.00 0.00 0.00 3/3 URI::Generic#set_host 200
    0.00 0.00 0.00 0.00 3/3 URI::Generic#set_scheme 198
    0.00 0.00 0.00 0.00 3/4 URI::Generic#set_path 202
    0.00 0.00 0.00 0.00 3/3 URI::Generic#set_opaque 204
    0.00 0.00 0.00 0.00 2/251 String#freeze 212
    0.00 0.00 0.00 0.00 15/46 ActiveRecord::ConnectionAdapters::QueryCache#select_all 97
    0.00 0.00 0.00 0.00 31/46 ActiveRecord::ConnectionAdapters::DatabaseStatements#select_all 60
Inf% Inf% 0.00 0.00 0.00 0.00 46 ActiveRecord::ConnectionAdapters::DatabaseStatements#arel_from_relation 498
    0.00 0.00 0.00 0.00 46/5987 Kernel#is_a? 499
    0.00 0.00 0.00 0.00 1/1 Core::Io::Base::JsonFormattingBehaviour::Input::AssociationHandling#load_uuid_resource 146
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::User>#include_uuid 184
    0.00 0.00 0.00 0.00 1/12 ActiveRecord::Relation#_exec_scope 186
    0.00 0.00 0.00 0.00 1/38 ActiveRecord::Scoping::Named::ClassMethods#all 185
    0.00 0.00 0.00 0.00 1/147 #<Class:0x00007fc7592394c0>#get_time 14
    0.00 0.00 0.00 0.00 2/147 <Module::Rack::Utils>#clock_time 88
    0.00 0.00 0.00 0.00 144/147 ActiveSupport::Subscriber#now 111
Inf% Inf% 0.00 0.00 0.00 0.00 147 <Module::Process>#clock_gettime
    0.00 0.00 0.00 0.00 12/52 ActiveRecord::Relation#references_eager_loaded_tables? 606
    0.00 0.00 0.00 0.00 40/52 ActiveRecord::QueryMethods#references! 176
Inf% Inf% 0.00 0.00 0.00 0.00 52 ActiveRecord::QueryMethods#references_values 69
    0.00 0.00 0.00 0.00 52/1064 ActiveRecord::QueryMethods#get_value 70
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::Validations::UniquenessValidator#validate_each 20
Inf% Inf% 0.00 0.00 0.00 0.00 9 ActiveRecord::Validations::UniquenessValidator#find_finder_class_for 48
    0.00 0.00 0.00 0.00 9/88 Enumerable#detect 55
    0.00 0.00 0.00 0.00 21/234 Array#first 51
    0.00 0.00 0.00 0.00 6/1060 Class#superclass 52
    0.00 0.00 0.00 0.00 9/3206 Kernel#class 49
    0.00 0.00 0.00 0.00 6/1517 Array#unshift 52
    0.00 0.00 0.00 0.00 9/9 <Module::FactoryBot>#constructor 78
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::Configuration#constructor 26
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Definition#constructor 26
    0.00 0.00 0.00 0.00 1/4 Plate#asset_shape 183
    0.00 0.00 0.00 0.00 3/4 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 4 PlatePurpose#asset_shape 41
    0.00 0.00 0.00 0.00 4/4 PlatePurpose::GeneratedAssociationMethods#asset_shape 42
    0.00 0.00 0.00 0.00 40/40 ActiveRecord::TableMetadata#reflect_on_aggregation 73
Inf% Inf% 0.00 0.00 0.00 0.00 40 ActiveRecord::Reflection::ClassMethods#reflect_on_aggregation 63
    0.00 0.00 0.00 0.00 40/41 <Class::ActiveRecord::Base>#aggregate_reflections 64
    0.00 0.00 0.00 0.00 40/2160 String#to_s 64
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::DatabaseStatements#rollback_transaction 275
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::ConnectionAdapters::TransactionManager#rollback_transaction 275
    0.00 0.00 0.00 0.00 15/15 Kernel#initialize_dup
Inf% Inf% 0.00 0.00 0.00 0.00 15 ActiveRecord::Result#initialize_copy 108
    0.00 0.00 0.00 0.00 45/755 Kernel#dup 109
    0.00 0.00 0.00 0.00 23/123 TZInfo::TransitionDataTimezoneInfo#period_for_utc 96
    0.00 0.00 0.00 0.00 100/123 TZInfo::TransitionDataTimezoneInfo#periods_for_local 130
Inf% Inf% 0.00 0.00 0.00 0.00 123 TZInfo::TransitionDataTimezoneInfo#transition_after_start 250
    0.00 0.00 0.00 0.00 1/1 Rack::Cors#call 67
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Cors#evaluate_path 155
    0.00 0.00 0.00 0.00 1/1 <Module::Rack::Utils>#clean_path_info 162
    0.00 0.00 0.00 0.00 1/1 <Module::Rack::Utils>#unescape_path 159
    0.00 0.00 0.00 0.00 1/1 <Module::Rack::Utils>#valid_path? 161
    0.00 0.00 0.00 0.00 152/152 Kernel#dup
Inf% Inf% 0.00 0.00 0.00 0.00 152 ActiveModel::Attribute#initialize_dup 149
    0.00 0.00 0.00 0.00 9/9 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 9 ActiveRecord::QueryMethods#arel_column 1068
    0.00 0.00 0.00 0.00 9/37 ActiveRecord::ModelSchema::ClassMethods#columns_hash 1072
    0.00 0.00 0.00 0.00 9/311 ActiveModel::AttributeMethods::ClassMethods#attribute_alias? 1069
    0.00 0.00 0.00 0.00 18/75 ActiveRecord::QueryMethods#from_clause 1070
    0.00 0.00 0.00 0.00 9/513 Hash#key? 1072
    0.00 0.00 0.00 0.00 10/10 <Module::ActiveSupport::Notifications>#instrument 167
Inf% Inf% 0.00 0.00 0.00 0.00 10 ActiveSupport::Notifications::Fanout#listening? 63
    0.00 0.00 0.00 0.00 10/107 ActiveSupport::Notifications::Fanout#listeners_for 64
    0.00 0.00 0.00 0.00 10/372 Array#any? 64
    0.00 0.00 0.00 0.00 40/40 ActiveRecord::Relation::WhereClauseFactory#build 17
Inf% Inf% 0.00 0.00 0.00 0.00 40 Hash#stringify_keys! 45
    0.00 0.00 0.00 0.00 40/40 Hash#transform_keys! 46
    0.00 0.00 0.00 0.00 119/119 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 119 String#initialize
    0.00 0.00 0.00 0.00 669/669 Time#<=> 296
Inf% Inf% 0.00 0.00 0.00 0.00 669 Time#compare_without_coercion
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::DatabaseStatements#begin_transaction 275
    0.00 0.00 0.00 0.00 1/12 ActiveRecord::ConnectionAdapters::TransactionManager#begin_transaction 275
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionProxy#initialize 37
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Associations::Association#extensions 138
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Scoping::Named::ClassMethods#default_extensions 139
    0.00 0.00 0.00 0.00 1/9 ActiveRecord::Reflection::AssociationReflection#extensions 139
    0.00 0.00 0.00 0.00 1/73 ActiveRecord::Associations::Association#klass 139
    0.00 0.00 0.00 0.00 1/65 Array#| 139
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::Transactions#has_transactional_callbacks? 470
Inf% Inf% 0.00 0.00 0.00 0.00 19 ActiveRecord::Base#_rollback_callbacks 827
    0.00 0.00 0.00 0.00 19/204 ActiveRecord::Base#__callbacks 828
    0.00 0.00 0.00 0.00 47/47 ActiveRecord::Reflection::AssociationReflection#association_primary_key 466
Inf% Inf% 0.00 0.00 0.00 0.00 47 ActiveRecord::Reflection::AbstractReflection#primary_key 319
    0.00 0.00 0.00 0.00 47/470 ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods#primary_key 320
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::QueryMethods#build_select 1048
Inf% Inf% 0.00 0.00 0.00 0.00 20 <Module::Arel>#star 33
    0.00 0.00 0.00 0.00 20/20 <Module::Arel>#sql 34
    0.00 0.00 0.00 0.00 123/223 TZInfo::TimeOrDateTime#year 132
    0.00 0.00 0.00 0.00 100/223 Time#change 121
Inf% Inf% 0.00 0.00 0.00 0.00 223 Time#year
    0.00 0.00 0.00 0.00 79/397 ActiveRecord::ConnectionAdapters::Quoting#_quote 165
    0.00 0.00 0.00 0.00 162/397 ActiveModel::Type::ImmutableString#serialize 11
    0.00 0.00 0.00 0.00 156/397 ActiveModel::Type::Helpers::Numeric#cast 9
Inf% Inf% 0.00 0.00 0.00 0.00 397 TrueClass#===
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::ExecutionWrapper::CompleteHook#before 35
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActiveRecord::QueryCache>#complete 33
    0.00 0.00 0.00 0.00 2/1320 Array#each 34
    0.00 0.00 0.00 0.00 1/4 ActiveRecord::ConnectionAdapters::ConnectionHandler#connection_pool_list 36
    0.00 0.00 0.00 0.00 1/155 <Class::ActiveRecord::Base>#connection_handler 36
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::ExecutionWrapper::RunHook#before 27
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActiveRecord::QueryCache>#run 28
    0.00 0.00 0.00 0.00 1/1320 Array#each 29
    0.00 0.00 0.00 0.00 1/4 ActiveRecord::ConnectionAdapters::ConnectionHandler#connection_pool_list 29
    0.00 0.00 0.00 0.00 1/63 Array#reject 29
    0.00 0.00 0.00 0.00 1/155 <Class::ActiveRecord::Base>#connection_handler 29
    0.00 0.00 0.00 0.00 1/185 ActiveRecord::Associations::CollectionAssociation#find_from_target? 297
    0.00 0.00 0.00 0.00 1/185 ActiveRecord::Associations::CollectionProxy#loaded? 55
    0.00 0.00 0.00 0.00 7/185 ActiveRecord::Associations::Preloader#preloader_for 180
    0.00 0.00 0.00 0.00 13/185 ActiveRecord::Associations::Association#find_target? 203
    0.00 0.00 0.00 0.00 23/185 ActiveRecord::Associations::BelongsToAssociation#find_target? 77
    0.00 0.00 0.00 0.00 31/185 ActiveRecord::Associations::Association#load_target 161
    0.00 0.00 0.00 0.00 21/185 ActiveRecord::AutosaveAssociation#save_belongs_to_association 469
    0.00 0.00 0.00 0.00 57/185 ActiveRecord::Associations::Association#stale_target? 69
    0.00 0.00 0.00 0.00 31/185 ActiveRecord::Associations::SingularAssociation#reader 8
Inf% Inf% 0.00 0.00 0.00 0.00 185 ActiveRecord::Associations::Association#loaded? 51
    0.00 0.00 0.00 0.00 1/47 ActiveRecord::Associations::Association#reload 44
    0.00 0.00 0.00 0.00 2/47 ActiveRecord::Associations::CollectionAssociation#reset 76
    0.00 0.00 0.00 0.00 12/47 ActiveRecord::Associations::Association#initialize 30
    0.00 0.00 0.00 0.00 32/47 ActiveRecord::Associations::BelongsToAssociation#reset 44
Inf% Inf% 0.00 0.00 0.00 0.00 47 ActiveRecord::Associations::Association#reset 35
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#env_for 262
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Rack::MockRequest>#env_for 91
    0.00 0.00 0.00 0.00 1/1 <Class::Rack::MockRequest>#parse_uri_rfc2396 92
    0.00 0.00 0.00 0.00 1/290 Hash#each 147
    0.00 0.00 0.00 0.00 2/2 <Class::StringIO>#new 110
    0.00 0.00 0.00 0.00 2/226 ActiveSupport::NumericWithFormat#to_s 99
    0.00 0.00 0.00 0.00 1/755 Kernel#dup 95
    0.00 0.00 0.00 0.00 7/9 String#b 97
    0.00 0.00 0.00 0.00 1/1 StringIO#set_encoding 142
    0.00 0.00 0.00 0.00 1/1 StringIO#size 145
    0.00 0.00 0.00 0.00 1/10 String#upcase 97
    0.00 0.00 0.00 0.00 1/33 NilClass#to_s 100
    0.00 0.00 0.00 0.00 1/2636 Class#new 134
    0.00 0.00 0.00 0.00 1/1047 Kernel#respond_to? 145
    0.00 0.00 0.00 0.00 1/22 String#[] 93
    0.00 0.00 0.00 0.00 1/442 Symbol#to_s 97
    0.00 0.00 0.00 0.00 1/3188 Module#=== 136
    0.00 0.00 0.00 0.00 27/27 ActiveRecord::Transactions#remember_transaction_record_state 404
Inf% Inf% 0.00 0.00 0.00 0.00 27 Hash#reverse_merge! 20
    0.00 0.00 0.00 0.00 27/28 Hash#replace 21
    0.00 0.00 0.00 0.00 27/27 Hash#reverse_merge 21
    0.00 0.00 0.00 0.00 4/4 Rack::Request::AcceptableMediaTypes#initialize 47
Inf% Inf% 0.00 0.00 0.00 0.00 4 Rack::Request::AcceptableMediaTypes#replace 53
    0.00 0.00 0.00 0.00 4/4 Rack::Request::AcceptableMediaTypes#order 54
    0.00 0.00 0.00 0.00 4/4 Array#replace 54
    0.00 0.00 0.00 0.00 1/1 WebMock::RequestPattern#initialize 19
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::RequestPattern#create_uri_pattern 78
    0.00 0.00 0.00 0.00 1/2636 Class#new 84
    0.00 0.00 0.00 0.00 2/5987 Kernel#is_a? 79
    0.00 0.00 0.00 0.00 1/1 WebMock::NetConnectNotAllowedError#initialize 7
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::RequestSignatureSnippet#stubbing_instructions 13
    0.00 0.00 0.00 0.00 1/1 WebMock::StubRequestSnippet#to_s 16
    0.00 0.00 0.00 0.00 1/1 <Module::WebMock>#show_stubbing_instructions? 14
    0.00 0.00 0.00 0.00 1/2636 Class#new 16
    0.00 0.00 0.00 0.00 2/2 Sinatra::Base#process_route 1022
Inf% Inf% 0.00 0.00 0.00 0.00 2 Sinatra::IndifferentHash#merge 153
    0.00 0.00 0.00 0.00 2/3 Sinatra::IndifferentHash#merge! 154
    0.00 0.00 0.00 0.00 2/755 Kernel#dup 154
    0.00 0.00 0.00 0.00 1/37 Array#each
    0.00 0.00 0.00 0.00 1/37 ActiveRecord::Core::ClassMethods#find_by 187
    0.00 0.00 0.00 0.00 9/37 ActiveRecord::Validations::UniquenessValidator#build_relation 77
    0.00 0.00 0.00 0.00 9/37 ActiveRecord::QueryMethods#arel_column 1072
    0.00 0.00 0.00 0.00 17/37 ActiveRecord::Locking::Optimistic::ClassMethods#locking_enabled? 132
Inf% Inf% 0.00 0.00 0.00 0.00 37 ActiveRecord::ModelSchema::ClassMethods#columns_hash 335
    0.00 0.00 0.00 0.00 37/340 ActiveRecord::ModelSchema::ClassMethods#load_schema 336
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Serializers::Xml::Serializer#serialize 94
Inf% Inf% 0.00 0.00 0.00 0.00 1 Builder::XmlBase#tag! 42
    0.00 0.00 0.00 0.00 1/1 Builder::XmlBase#_nested_structures 69
    0.00 0.00 0.00 0.00 2/3 Builder::XmlBase#_newline 67
    0.00 0.00 0.00 0.00 1/1 Builder::XmlMarkup#_start_tag 66
    0.00 0.00 0.00 0.00 1/869 Kernel#kind_of? 45
    0.00 0.00 0.00 0.00 1/1 Builder::XmlMarkup#_end_tag 72
    0.00 0.00 0.00 0.00 1/24 String#to_sym 46
    0.00 0.00 0.00 0.00 2/3 Builder::XmlBase#_indent 65
    0.00 0.00 0.00 0.00 1/1320 Array#each 47
    0.00 0.00 0.00 0.00 1/3206 Kernel#class 46
    0.00 0.00 0.00 0.00 1/234 Array#first 45
    0.00 0.00 0.00 0.00 1/594 NilClass#nil? 61
    0.00 0.00 0.00 0.00 1/17 ActiveRecord::Reflection::AbstractReflection#get_join_keys 290
    0.00 0.00 0.00 0.00 16/17 ActiveRecord::Associations::Preloader::Association#association_key_name 36
Inf% Inf% 0.00 0.00 0.00 0.00 17 ActiveRecord::Reflection::BelongsToReflection#join_primary_key 726
    0.00 0.00 0.00 0.00 17/47 ActiveRecord::Reflection::AssociationReflection#association_primary_key 727
    0.00 0.00 0.00 0.00 17/92 ActiveRecord::Reflection::AssociationReflection#polymorphic? 727
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Factory#run 41
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::Factory#callbacks 128
    0.00 0.00 0.00 0.00 8/9 FactoryBot::DefinitionHierarchy#callbacks 129
    0.00 0.00 0.00 0.00 1/1 #<Class:0x00007fc75a13d2f0>#callbacks 129
    0.00 0.00 0.00 0.00 9/27 FactoryBot::Factory#hierarchy_instance 129
    0.00 0.00 0.00 0.00 1/1 MonitorMixin#synchronize 230
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::RealTransaction#rollback 179
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::AbstractAdapter#rollback_db_transaction 180
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::TransactionState#full_rollback! 181
    0.00 0.00 0.00 0.00 2/2 <Class::WebMock::RequestStub>#from_request_signature 91
Inf% Inf% 0.00 0.00 0.00 0.00 2 WebMock::RequestStub#with 12
    0.00 0.00 0.00 0.00 2/2 WebMock::RequestPattern#with 13
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Associations::AssociationScope#last_chain_scope 61
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveRecord::Reflection::AbstractReflection#join_keys 167
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Reflection::RuntimeReflection#get_join_keys 168
    0.00 0.00 0.00 0.00 8/24 ActiveRecord::Reflection::RuntimeReflection#klass 168
    0.00 0.00 0.00 0.00 22/22 ActiveRecord::Querying#find_by_sql 41
Inf% Inf% 0.00 0.00 0.00 0.00 22 ActiveRecord::Sanitization::ClassMethods#sanitize_sql 22
    0.00 0.00 0.00 0.00 20/45 Object#blank? 23
    0.00 0.00 0.00 0.00 22/3188 Module#=== 25
    0.00 0.00 0.00 0.00 2/67 String#blank? 23
    0.00 0.00 0.00 0.00 17/17 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 17 Arel::InsertManager#initialize 4
    0.00 0.00 0.00 0.00 17/2636 Class#new 6
    0.00 0.00 0.00 0.00 17/46 Arel::TreeManager#initialize 5
    0.00 0.00 0.00 0.00 51/216 ActiveRecord::Transactions#has_transactional_callbacks? 470
    0.00 0.00 0.00 0.00 165/216 ActiveSupport::Callbacks#run_callbacks 97
Inf% Inf% 0.00 0.00 0.00 0.00 216 ActiveSupport::Callbacks::CallbackChain#empty? 539
    0.00 0.00 0.00 0.00 1/4 User#encrypt_password 243
    0.00 0.00 0.00 0.00 1/4 Core::Service::Request#initialize 130
    0.00 0.00 0.00 0.00 2/4 Api::EndpointHandler#report 149
Inf% Inf% 0.00 0.00 0.00 0.00 4 ActiveSupport::TimeZone#now 478
    0.00 0.00 0.00 0.00 4/24 DateAndTime::Zones#in_time_zone 479
    0.00 0.00 0.00 0.00 4/22 Time#utc 479
    0.00 0.00 0.00 0.00 4/4 ActiveSupport::TimeZone#time_now 479
    0.00 0.00 0.00 0.00 2/40 ActiveRecord::ConnectionAdapters::DatabaseStatements#transaction_open? 278
    0.00 0.00 0.00 0.00 13/40 ActiveRecord::ConnectionAdapters::DatabaseStatements#transaction_state 292
    0.00 0.00 0.00 0.00 6/40 ActiveRecord::ConnectionAdapters::DatabaseStatements#add_transaction_record 288
    0.00 0.00 0.00 0.00 19/40 ActiveRecord::ConnectionAdapters::DatabaseStatements#transaction 261
Inf% Inf% 0.00 0.00 0.00 0.00 40 ActiveRecord::ConnectionAdapters::DatabaseStatements#current_transaction 275
    0.00 0.00 0.00 0.00 40/52 ActiveRecord::ConnectionAdapters::TransactionManager#current_transaction 275
    0.00 0.00 0.00 0.00 1/73 ActiveRecord::Associations::Association#skip_statement_cache? 292
    0.00 0.00 0.00 0.00 1/73 ActiveRecord::Associations::Association#extensions 139
    0.00 0.00 0.00 0.00 1/73 ActiveRecord::Associations::BelongsToAssociation#find_target? 77
    0.00 0.00 0.00 0.00 8/73 ActiveRecord::Associations::AssociationScope#scope 22
    0.00 0.00 0.00 0.00 1/73 ActiveRecord::Associations::SingularAssociation#find_target 42
    0.00 0.00 0.00 0.00 1/73 ActiveRecord::Associations::CollectionAssociation#reader 35
    0.00 0.00 0.00 0.00 6/73 ActiveRecord::Associations::SingularAssociation#scope_for_create 35
    0.00 0.00 0.00 0.00 8/73 ActiveRecord::Associations::Association#association_scope 89
    0.00 0.00 0.00 0.00 14/73 ActiveRecord::Associations::Association#target_scope 135
    0.00 0.00 0.00 0.00 8/73 Array#each
    0.00 0.00 0.00 0.00 24/73 ActiveRecord::Reflection::RuntimeReflection#klass 1034
Inf% Inf% 0.00 0.00 0.00 0.00 73 ActiveRecord::Associations::Association#klass 128
    0.00 0.00 0.00 0.00 73/107 ActiveRecord::Reflection::MacroReflection#klass 129
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Configuration#constructor 26
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::Definition#constructor 38
    0.00 0.00 0.00 0.00 9/27 FactoryBot::Definition#aggregate_from_traits_and_self 39
    0.00 0.00 0.00 0.00 9/290 Array#last 39
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::Associations::Association#find_target? 203
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActiveRecord::Associations::ForeignAssociation#foreign_key_present? 5
    0.00 0.00 0.00 0.00 3/25 ActiveRecord::AttributeMethods#attribute_present? 7
    0.00 0.00 0.00 0.00 3/107 ActiveRecord::Reflection::MacroReflection#klass 6
    0.00 0.00 0.00 0.00 3/470 ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods#primary_key 6
    0.00 0.00 0.00 0.00 3/21 ActiveRecord::Reflection::AssociationReflection#active_record_primary_key 7
    0.00 0.00 0.00 0.00 9/9 FactoryBot::AttributeAssigner#attribute_names_to_assign 71
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::AttributeAssigner#non_ignored_attribute_names 78
    0.00 0.00 0.00 0.00 9/18 FactoryBot::AttributeList#non_ignored 79
    0.00 0.00 0.00 0.00 9/18 FactoryBot::AttributeList#names 79
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::TestResponse#initialize 18
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Response#initialize 164
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Http::Cache::Response#prepare_cache_control! 176
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response#body= 169
    0.00 0.00 0.00 0.00 1/1 MonitorMixin#initialize 165
    0.00 0.00 0.00 0.00 1/1 MonitorMixin#new_cond 171
    0.00 0.00 0.00 0.00 1/2636 Class#new 167
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response#status= 169
    0.00 0.00 0.00 0.00 1/513 Kernel#block_given? 178
    0.00 0.00 0.00 0.00 82/82 Array#reject
Inf% Inf% 0.00 0.00 0.00 0.00 82 ActiveRecord::AttributeMethods#pk_attribute? 488
    0.00 0.00 0.00 0.00 82/470 ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods#primary_key 489
    0.00 0.00 0.00 0.00 82/3206 Kernel#class 489
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::MockResponse#initialize 166
    0.00 0.00 0.00 0.00 1/2 Rack::Response#initialize 171
    0.00 0.00 0.00 0.00 1/1 Rack::Response::Helpers#buffered_body! 173
    0.00 0.00 0.00 0.00 1/1 Rack::MockResponse#parse_cookies_from_header 169
    0.00 0.00 0.00 0.00 1/1047 Kernel#respond_to? 168
    0.00 0.00 0.00 0.00 1/1 StringIO#string 168
    0.00 0.00 0.00 0.00 2/2 WebMock::RequestStub#with 13
Inf% Inf% 0.00 0.00 0.00 0.00 2 WebMock::RequestPattern#with 26
    0.00 0.00 0.00 0.00 2/3 WebMock::RequestPattern#assign_options 28
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::URIPattern#initialize 109
    0.00 0.00 0.00 0.00 1/2 <Class::WebMock::Util::URI>#normalize_uri 114
    0.00 0.00 0.00 0.00 2/3188 Module#=== 110
    0.00 0.00 0.00 0.00 1/59 ActiveRecord::AutosaveAssociation#save_has_one_association 444
    0.00 0.00 0.00 0.00 4/59 ActiveRecord::Reflection::AbstractReflection#inverse_updates_counter_in_memory? 264
    0.00 0.00 0.00 0.00 17/59 ActiveRecord::Reflection::AbstractReflection#check_validity_of_inverse! 239
    0.00 0.00 0.00 0.00 37/59 ActiveRecord::Associations::Association#inverse_reflection_for 261
Inf% Inf% 0.00 0.00 0.00 0.00 59 ActiveRecord::Reflection::AbstractReflection#inverse_of 231
    0.00 0.00 0.00 0.00 59/108 ActiveRecord::Reflection::AssociationReflection#inverse_name 232
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::TestFixtures#before_setup 861
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::Testing::TaggedLogging#before_setup 10
    0.00 0.00 0.00 0.00 3/8 Logger#info 14
    0.00 0.00 0.00 0.00 1/1 Mocha::Integration::MiniTest::Adapter#before_setup 18
    0.00 0.00 0.00 0.00 1/2 String#* 13
    0.00 0.00 0.00 0.00 1/1 Minitest::Runnable#name 12
    0.00 0.00 0.00 0.00 1/29 Module#to_s 12
    0.00 0.00 0.00 0.00 1/3206 Kernel#class 12
    0.00 0.00 0.00 0.00 1/1 Logger#info? 11
    0.00 0.00 0.00 0.00 5/5 ActiveSupport::Testing::TaggedLogging#tagged_logger 11
    0.00 0.00 0.00 0.00 22/168 #<Class:0x00007fc7596ace30>#assert_valid_value 348
    0.00 0.00 0.00 0.00 20/168 Delegator#method_missing 80
    0.00 0.00 0.00 0.00 20/168 #<Class:0x00007fc7596ace30>#cast 348
    0.00 0.00 0.00 0.00 20/168 #<Class:0x00007fc7596ace30>#changed? 348
    0.00 0.00 0.00 0.00 44/168 #<Class:0x00007fc7596ace30>#deserialize 348
    0.00 0.00 0.00 0.00 42/168 #<Class:0x00007fc7596ace30>#serialize 348
Inf% Inf% 0.00 0.00 0.00 0.00 168 #<Class:0x00007fc7596ace30>#__getobj__ 392
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::Associations::BelongsToAssociation#replace 22
Inf% Inf% 0.00 0.00 0.00 0.00 19 ActiveRecord::Associations::BelongsToAssociation#update_counters_on_replace 84
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::Associations::BelongsToAssociation#require_counter_update? 85
    0.00 0.00 0.00 0.00 38/38 ActiveModel::Errors#initialize 76
Inf% Inf% 0.00 0.00 0.00 0.00 38 ActiveModel::Errors#apply_default_array 470
    0.00 0.00 0.00 0.00 38/38 Hash#default_proc= 471
    0.00 0.00 0.00 0.00 38/38 Kernel#proc 471
    0.00 0.00 0.00 0.00 6/6 Array#uniq
Inf% Inf% 0.00 0.00 0.00 0.00 6 ActiveRecord::Core#hash 431
    0.00 0.00 0.00 0.00 12/96 ActiveRecord::AttributeMethods::PrimaryKey#id 432
    0.00 0.00 0.00 0.00 6/7 Integer#^ 433
    0.00 0.00 0.00 0.00 12/1364 Kernel#hash 433
    0.00 0.00 0.00 0.00 6/3206 Kernel#class 433
    0.00 0.00 0.00 0.00 19/42 ActiveRecord::Associations::BelongsToAssociation#require_counter_update? 81
    0.00 0.00 0.00 0.00 23/42 Hash#each
Inf% Inf% 0.00 0.00 0.00 0.00 42 ActiveRecord::Reflection::AbstractReflection#counter_cache_column 219
    0.00 0.00 0.00 0.00 42/65 ActiveRecord::Reflection::BelongsToReflection#belongs_to? 220
    0.00 0.00 0.00 0.00 5/13 BasicObject#instance_exec
    0.00 0.00 0.00 0.00 3/13 Uuid#uuid 86
    0.00 0.00 0.00 0.00 5/13 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 13 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759df2398>#external_id 37
    0.00 0.00 0.00 0.00 13/482 ActiveRecord::AttributeMethods::Read#_read_attribute 40
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Connection#with_auth 109
Inf% Inf% 0.00 0.00 0.00 0.00 1 URI::Generic#merge 1100
    0.00 0.00 0.00 0.00 1/1 URI::RFC3986_Parser#convert_to_uri 1101
    0.00 0.00 0.00 0.00 1/1 URI::Generic#merge_path 1128
    0.00 0.00 0.00 0.00 2/2 URI::Generic#absolute? 1103
    0.00 0.00 0.00 0.00 1/755 Kernel#dup 1113
    0.00 0.00 0.00 0.00 2/3 URI::Generic#userinfo 1115
    0.00 0.00 0.00 0.00 1/1 URI::Generic#parser 1101
    0.00 0.00 0.00 0.00 1/4 URI::Generic#set_path 1128
    0.00 0.00 0.00 0.00 1/4 URI::Generic#query= 1123
    0.00 0.00 0.00 0.00 1/4 URI::Generic#fragment= 1124
    0.00 0.00 0.00 0.00 1/897 Kernel#nil? 1118
    0.00 0.00 0.00 0.00 3/8 ActiveRecord::QueryMethods#create_with 772
    0.00 0.00 0.00 0.00 5/8 ActiveRecord::Core::ClassMethods#relation 289
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveRecord::QueryMethods#create_with! 775
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::QueryMethods#create_with_value= 778
    0.00 0.00 0.00 0.00 8/30 ActiveRecord::QueryMethods#create_with_value 778
    0.00 0.00 0.00 0.00 8/62 ActiveModel::ForbiddenAttributesProtection#sanitize_forbidden_attributes 777
    0.00 0.00 0.00 0.00 8/118 Hash#merge 778
    0.00 0.00 0.00 0.00 3/3 ActionDispatch::RemoteIp::GetIp#calculate_ip 114
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActionDispatch::RemoteIp::GetIp#ips_from 160
    0.00 0.00 0.00 0.00 1/111 Array#select 164
    0.00 0.00 0.00 0.00 1/8 String#strip 163
    0.00 0.00 0.00 0.00 1/168 String#split 163
    0.00 0.00 0.00 0.00 1/15 ActiveModel::Validations::LengthValidator#validate_each 42
    0.00 0.00 0.00 0.00 1/15 ActiveModel::Serializers::Xml::Serializer#serializable_hash 63
    0.00 0.00 0.00 0.00 4/15 FactoryBot::Evaluator#association 30
    0.00 0.00 0.00 0.00 9/15 ActiveRecord::SpawnMethods#except 58
Inf% Inf% 0.00 0.00 0.00 0.00 15 Hash#except 12
    0.00 0.00 0.00 0.00 15/27 Hash#except! 13
    0.00 0.00 0.00 0.00 15/755 Kernel#dup 13
    0.00 0.00 0.00 0.00 3/3 PlateCreationTest#create_plate 23
Inf% Inf% 0.00 0.00 0.00 0.00 3 Uuid::Uuidable#uuid 56
    0.00 0.00 0.00 0.00 3/3 Uuid#uuid 57
    0.00 0.00 0.00 0.00 1/1 User::GeneratedAssociationMethods#uuid_object 57
    0.00 0.00 0.00 0.00 1/1 Labware::GeneratedAssociationMethods#uuid_object 57
    0.00 0.00 0.00 0.00 1/1 Purpose::GeneratedAssociationMethods#uuid_object 57
    0.00 0.00 0.00 0.00 1/234 Minitest::Runnable#failure 379
    0.00 0.00 0.00 0.00 1/234 Sinatra::Base#invoke 1075
    0.00 0.00 0.00 0.00 1/234 URI::Generic#merge_path 1003
    0.00 0.00 0.00 0.00 1/234 Builder::XmlBase#tag! 45
    0.00 0.00 0.00 0.00 1/234 Array#reverse_each
    0.00 0.00 0.00 0.00 1/234 ActionDispatch::RemoteIp::GetIp#calculate_ip 149
    0.00 0.00 0.00 0.00 4/234 Rack::Request::AcceptableMediaTypes::MediaType#type 153
    0.00 0.00 0.00 0.00 2/234 Rack::Request::AcceptableMediaTypes#initialize 47
    0.00 0.00 0.00 0.00 4/234 Hash#each
    0.00 0.00 0.00 0.00 4/234 Rack::Request::AcceptableMediaTypes::MediaType#range 109
    0.00 0.00 0.00 0.00 2/234 ActiveRecord::Core::ClassMethods#find_by 190
    0.00 0.00 0.00 0.00 1/234 ActiveSupport::Inflector#constantize 279
    0.00 0.00 0.00 0.00 2/234 Rack::Protection::JsonCsrf#has_vector? 40
    0.00 0.00 0.00 0.00 1/234 PlatePurpose#_create_with_import! 159
    0.00 0.00 0.00 0.00 3/234 ActiveRecord::FinderMethods#find_nth 517
    0.00 0.00 0.00 0.00 1/234 <Module::Rack::Utils>#clean_path_info 591
    0.00 0.00 0.00 0.00 1/234 ActiveRecord::Associations::SingularAssociation#find_target 49
    0.00 0.00 0.00 0.00 4/234 <Class::Rack::MediaType>#type 18
    0.00 0.00 0.00 0.00 2/234 ActiveSupport::Tryable#try 8
    0.00 0.00 0.00 0.00 7/234 ActiveRecord::PredicateBuilder::ArrayHandler#call 20
    0.00 0.00 0.00 0.00 7/234 ActiveRecord::Associations::Preloader#preloader_for 180
    0.00 0.00 0.00 0.00 14/234 ActiveRecord::Associations::Preloader::Association#initialize 14
    0.00 0.00 0.00 0.00 12/234 String#% 14
    0.00 0.00 0.00 0.00 8/234 ActiveRecord::Associations::AssociationScope#add_constraints 130
    0.00 0.00 0.00 0.00 9/234 ActiveRecord::FinderMethods#find_take 504
    0.00 0.00 0.00 0.00 21/234 ActiveRecord::Validations::UniquenessValidator#find_finder_class_for 51
    0.00 0.00 0.00 0.00 6/234 ActiveRecord::FinderMethods#find_with_ids 423
    0.00 0.00 0.00 0.00 7/234 ActiveRecord::Associations::Preloader::Association#associate_records_to_owner 50
    0.00 0.00 0.00 0.00 34/234 Arel::InsertManager#insert 27
    0.00 0.00 0.00 0.00 72/234 ActiveSupport::Subscriber#finish 100
Inf% Inf% 0.00 0.00 0.00 0.00 234 Array#first
    0.00 0.00 0.00 0.00 1/63 Rack::Test::CookieJar#for 163
    0.00 0.00 0.00 0.00 1/63 Rack::Cors#call 123
    0.00 0.00 0.00 0.00 1/63 WebMock::NetConnectNotAllowedError#initialize 7
    0.00 0.00 0.00 0.00 1/63 Sinatra::Helpers#content_type 352
    0.00 0.00 0.00 0.00 1/63 Integer#downto
    0.00 0.00 0.00 0.00 1/63 Api::EndpointHandler#report 120
    0.00 0.00 0.00 0.00 1/63 URI::Generic#merge_path 1049
    0.00 0.00 0.00 0.00 2/63 Rack::Protection::PathTraversal#cleanup 36
    0.00 0.00 0.00 0.00 3/63 <Class::WebMock::Util::Headers>#sorted_headers_string 26
    0.00 0.00 0.00 0.00 1/63 Core::Endpoint::BasicHandler::EndpointLookup#endpoint_for 9
    0.00 0.00 0.00 0.00 1/63 <Class::WebMock::Util::Headers>#pp_headers_string 41
    0.00 0.00 0.00 0.00 2/63 ActiveRecord::StatementCache::PartialQuery#sql_for 55
    0.00 0.00 0.00 0.00 29/63 Hash#each
    0.00 0.00 0.00 0.00 1/63 Sinatra::Base#dump_errors! 1161
    0.00 0.00 0.00 0.00 17/63 Arel::Visitors::ToSql#visit_Arel_Nodes_InsertStatement 128
Inf% Inf% 0.00 0.00 0.00 0.00 63 Array#join
    0.00 0.00 0.00 0.00 5/181 ActiveRecord::Core::ClassMethods#relation 288
    0.00 0.00 0.00 0.00 1/181 ActiveRecord::Associations::CollectionProxy#initialize 35
    0.00 0.00 0.00 0.00 7/181 ActiveRecord::AssociationRelation#initialize 6
    0.00 0.00 0.00 0.00 9/181 ActiveRecord::Validations::UniquenessValidator#build_relation 76
    0.00 0.00 0.00 0.00 17/181 ActiveRecord::Persistence::ClassMethods#_insert_record 184
    0.00 0.00 0.00 0.00 82/181 Hash#each
    0.00 0.00 0.00 0.00 60/181 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 181 ActiveRecord::Core::ClassMethods#arel_table 260
    0.00 0.00 0.00 0.00 13/13 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 13 ActionDispatch::Request#initialize 59
    0.00 0.00 0.00 0.00 13/19 Rack::Request::Env#initialize 60
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 PlateCreation::GeneratedAssociationMethods#child 107
    0.00 0.00 0.00 0.00 1/31 ActiveRecord::Associations::SingularAssociation#reader 108
    0.00 0.00 0.00 0.00 1/106 ActiveRecord::Associations#association 108
    0.00 0.00 0.00 0.00 5/5 <Class::Uuid>#generate_uuid 90
Inf% Inf% 0.00 0.00 0.00 0.00 5 UUIDTools::UUID#to_s 441
    0.00 0.00 0.00 0.00 5/5 UUIDTools::UUID#generate_s 442
    0.00 0.00 0.00 0.00 5/755 Kernel#dup 442
    0.00 0.00 0.00 0.00 5/190 Kernel#frozen? 442
    0.00 0.00 0.00 0.00 109/109 Arel::Visitors::ToSql#quote_table_name 804
Inf% Inf% 0.00 0.00 0.00 0.00 109 ActiveRecord::ConnectionAdapters::MySQL::Quoting#quote_table_name 11
    0.00 0.00 0.00 0.00 1/4 Array#map
    0.00 0.00 0.00 0.00 1/4 <Module::Rack::Utils>#unescape_path 49
    0.00 0.00 0.00 0.00 2/4 Mustermann::Pattern#unescape 384
Inf% Inf% 0.00 0.00 0.00 0.00 4 URI::RFC2396_Parser#unescape 8
    0.00 0.00 0.00 0.00 4/755 Kernel#dup 13
    0.00 0.00 0.00 0.00 4/35 String#gsub 13
    0.00 0.00 0.00 0.00 8/15 String#force_encoding 13
    0.00 0.00 0.00 0.00 4/17 String#encoding 11
    0.00 0.00 0.00 0.00 79/647 ActiveSupport::Callbacks#run_callbacks 132
    0.00 0.00 0.00 0.00 568/647 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 647 ActiveSupport::Callbacks::Filters::Environment#halted
    0.00 0.00 0.00 0.00 1/18 Rack::ETag#call 42
    0.00 0.00 0.00 0.00 1/18 Rack::Cors#call 123
    0.00 0.00 0.00 0.00 1/18 Rack::Runtime#call 28
    0.00 0.00 0.00 0.00 1/18 Rack::Response#set_header 112
    0.00 0.00 0.00 0.00 1/18 Kernel#tap
    0.00 0.00 0.00 0.00 1/18 Rack::Protection::XSSHeader#call 20
    0.00 0.00 0.00 0.00 2/18 Rack::Response#[]= 112
    0.00 0.00 0.00 0.00 1/18 Sinatra::Response#initialize 138
    0.00 0.00 0.00 0.00 8/18 Hash#each
    0.00 0.00 0.00 0.00 1/18 Sinatra::Response#finish 166
Inf% Inf% 0.00 0.00 0.00 0.00 18 Rack::Utils::HeaderHash#[]= 449
    0.00 0.00 0.00 0.00 18/22 Hash#[]= 453
    0.00 0.00 0.00 0.00 18/70 String#downcase 450
    0.00 0.00 0.00 0.00 18/251 String#freeze 450
    0.00 0.00 0.00 0.00 9/9 FactoryBot::AttributeAssigner#attribute_names_to_assign 71
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::AttributeAssigner#ignored_attribute_names 82
    0.00 0.00 0.00 0.00 9/9 FactoryBot::AttributeList#ignored 83
    0.00 0.00 0.00 0.00 9/18 FactoryBot::AttributeList#names 83
    0.00 0.00 0.00 0.00 1/2 ActionDispatch::Journey::GTG::Simulator#memos 30
    0.00 0.00 0.00 0.00 1/2 ActionDispatch::Journey::Router#find_routes 112
Inf% Inf% 0.00 0.00 0.00 0.00 2 Enumerable#find_all
    0.00 0.00 0.00 0.00 2/1320 Array#each
    0.00 0.00 0.00 0.00 11/37 ActiveRecord::Associations::Association#inverse_association_for 253
    0.00 0.00 0.00 0.00 11/37 ActiveRecord::Associations::Association#invertible_for? 267
    0.00 0.00 0.00 0.00 15/37 ActiveRecord::Associations::BelongsToAssociation#invertible_for? 112
Inf% Inf% 0.00 0.00 0.00 0.00 37 ActiveRecord::Associations::Association#inverse_reflection_for 260
    0.00 0.00 0.00 0.00 37/59 ActiveRecord::Reflection::AbstractReflection#inverse_of 261
    0.00 0.00 0.00 0.00 2/2 Array#map
Inf% Inf% 0.00 0.00 0.00 0.00 2 Mustermann::AST::Pattern#map_param 123
    0.00 0.00 0.00 0.00 2/2 Mustermann::Pattern#map_param 124
    0.00 0.00 0.00 0.00 2/2 Mustermann::AST::Pattern#param_converters 124
    0.00 0.00 0.00 0.00 2/11 Hash#include? 124
    0.00 0.00 0.00 0.00 1/9 Purpose#target_class 60
    0.00 0.00 0.00 0.00 1/9 Integer#downto
    0.00 0.00 0.00 0.00 1/9 Core::Endpoint::BasicHandler::EndpointLookup#endpoint_for 12
    0.00 0.00 0.00 0.00 6/9 ActiveRecord::Associations::BelongsToPolymorphicAssociation#klass 9
Inf% Inf% 0.00 0.00 0.00 0.00 9 String#constantize 67
    0.00 0.00 0.00 0.00 9/9 ActiveSupport::Inflector#constantize 68
    0.00 0.00 0.00 0.00 43/52 Array#each
    0.00 0.00 0.00 0.00 9/52 FactoryBot::AttributeAssigner#attribute_names_to_assign 71
Inf% Inf% 0.00 0.00 0.00 0.00 52 FactoryBot::AttributeAssigner#override_names 90
    0.00 0.00 0.00 0.00 52/52 FactoryBot::Evaluator#__override_names__ 91
    0.00 0.00 0.00 0.00 4/4 PlatePurpose#asset_shape 42
Inf% Inf% 0.00 0.00 0.00 0.00 4 PlatePurpose::GeneratedAssociationMethods#asset_shape 107
    0.00 0.00 0.00 0.00 4/31 ActiveRecord::Associations::SingularAssociation#reader 108
    0.00 0.00 0.00 0.00 4/106 ActiveRecord::Associations#association 108
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 Barcode::FormatHandlers::SangerBase#initialize 24
    0.00 0.00 0.00 0.00 1/1 SBCF::Builders#from_human 25
    0.00 0.00 0.00 0.00 9/18 FactoryBot::AttributeAssigner#alias_names_to_ignore 99
    0.00 0.00 0.00 0.00 9/18 FactoryBot::AttributeAssigner#non_ignored_attribute_names 79
Inf% Inf% 0.00 0.00 0.00 0.00 18 FactoryBot::AttributeList#non_ignored 34
    0.00 0.00 0.00 0.00 18/18 Enumerable#reject 35
    0.00 0.00 0.00 0.00 18/2636 Class#new 35
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 PlateCreation::GeneratedAssociationMethods#parent= 115
    0.00 0.00 0.00 0.00 1/19 ActiveRecord::Associations::SingularAssociation#writer 116
    0.00 0.00 0.00 0.00 1/106 ActiveRecord::Associations#association 116
    0.00 0.00 0.00 0.00 28/28 ActiveRecord::Relation::Merger#merge_clauses 180
Inf% Inf% 0.00 0.00 0.00 0.00 28 ActiveRecord::Relation::WhereClause#merge 24
    0.00 0.00 0.00 0.00 28/2636 Class#new 25
    0.00 0.00 0.00 0.00 28/28 ActiveRecord::Relation::WhereClause#predicates_unreferenced_by 25
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::RealTransaction#rollback 180
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::AbstractAdapter#rollback_db_transaction 19
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::DatabaseStatements#rollback_db_transaction 21
    0.00 0.00 0.00 0.00 4/4 Rack::Request::AcceptableMediaTypes#replace 54
Inf% Inf% 0.00 0.00 0.00 0.00 4 Rack::Request::AcceptableMediaTypes#order 87
    0.00 0.00 0.00 0.00 4/111 Array#select 90
    0.00 0.00 0.00 0.00 4/64 Array#map! 88
    0.00 0.00 0.00 0.00 4/4 Array#sort! 89
    0.00 0.00 0.00 0.00 45/65 ActiveRecord::ModelSchema::ClassMethods#ignored_columns 268
    0.00 0.00 0.00 0.00 20/65 ActiveRecord::QueryMethods#build_select 1045
Inf% Inf% 0.00 0.00 0.00 0.00 65 *ActiveRecord::ModelSchema::ClassMethods#ignored_columns 264
    0.00 0.00 0.00 0.00 45/65 ActiveRecord::ModelSchema::ClassMethods#ignored_columns 268
    0.00 0.00 0.00 0.00 45/1060 Class#superclass 268
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::AbstractAdapter#rollback_db_transaction 21
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::DatabaseStatements#rollback_db_transaction 319
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#exec_rollback_db_transaction 320
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::RealTransaction#initialize 170
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#begin_db_transaction 175
    0.00 0.00 0.00 0.00 1/12 ActiveRecord::ConnectionAdapters::Transaction#initialize 171
    0.00 0.00 0.00 0.00 14/34 ActiveRecord::Relation::Merger#merge_preloads 94
    0.00 0.00 0.00 0.00 20/34 ActiveRecord::Relation#skip_query_cache_if_necessary 563
Inf% Inf% 0.00 0.00 0.00 0.00 34 ActiveRecord::QueryMethods#preload_values 69
    0.00 0.00 0.00 0.00 34/1064 ActiveRecord::QueryMethods#get_value 70
    0.00 0.00 0.00 0.00 22/22 ActiveModel::Attribute#with_value_from_user 71
Inf% Inf% 0.00 0.00 0.00 0.00 22 #<Class:0x00007fc7596ace30>#assert_valid_value 347
    0.00 0.00 0.00 0.00 22/22 #<ActiveModel::Type::Helpers::AcceptsMultiparameterTime:0x00007fc75a544100>#assert_valid_value 349
    0.00 0.00 0.00 0.00 22/168 #<Class:0x00007fc7596ace30>#__getobj__ 348
    0.00 0.00 0.00 0.00 1/4 PlatePurpose#_create_with_import! 163
    0.00 0.00 0.00 0.00 3/4 Purpose#prefix 49
Inf% Inf% 0.00 0.00 0.00 0.00 4 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc760183740>#prefix 37
    0.00 0.00 0.00 0.00 4/482 ActiveRecord::AttributeMethods::Read#_read_attribute 40
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::DatabaseStatements#rollback_db_transaction 320
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#exec_rollback_db_transaction 212
    0.00 0.00 0.00 0.00 1/72 ActiveRecord::ConnectionAdapters::MySQL::DatabaseStatements#execute 213
    0.00 0.00 0.00 0.00 1/3 Sinatra::Base#dispatch! 1089
    0.00 0.00 0.00 0.00 2/3 Sinatra::IndifferentHash#merge 154
Inf% Inf% 0.00 0.00 0.00 0.00 3 Sinatra::IndifferentHash#merge! 135
    0.00 0.00 0.00 0.00 3/1320 Array#each 136
    0.00 0.00 0.00 0.00 4/8 FactoryBot::Evaluator#increment_sequence 57
    0.00 0.00 0.00 0.00 4/8 FactoryBot::Syntax::Methods#generate 114
Inf% Inf% 0.00 0.00 0.00 0.00 8 FactoryBot::Sequence#next 21
    0.00 0.00 0.00 0.00 4/153 BasicObject#instance_exec 23
    0.00 0.00 0.00 0.00 8/8 FactoryBot::Sequence#increment_value 30
    0.00 0.00 0.00 0.00 8/8 FactoryBot::Sequence#value 25
    0.00 0.00 0.00 0.00 3/226 ActiveSupport::NumericWithFormat#to_s 93
    0.00 0.00 0.00 0.00 1/1 WebMock::RequestSignatureSnippet#stubbing_instructions 16
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::StubRequestSnippet#to_s 11
    0.00 0.00 0.00 0.00 1/1 WebMock::HeadersPattern#pp_to_s 25
    0.00 0.00 0.00 0.00 1/1 WebMock::URIStringPattern#to_s 14
    0.00 0.00 0.00 0.00 1/1 WebMock::HeadersPattern#matches? 29
    0.00 0.00 0.00 0.00 1/1 WebMock::BodyPattern#to_s 19
    0.00 0.00 0.00 0.00 1/1 WebMock::MethodPattern#to_s 13
    0.00 0.00 0.00 0.00 2/755 Kernel#dup 13
    0.00 0.00 0.00 0.00 73/73 ActiveSupport::Concurrency::ShareLock#wait_for 221
Inf% Inf% 0.00 0.00 0.00 0.00 73 MonitorMixin::ConditionVariable#wait_while 119
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Concurrency::ShareLock#busy_for_sharing? 125
    0.00 0.00 0.00 0.00 3/10 Array#each
    0.00 0.00 0.00 0.00 2/10 Hash#each_value
    0.00 0.00 0.00 0.00 5/10 Sinatra::Base#force_encoding 1761
Inf% Inf% 0.00 0.00 0.00 0.00 10 *<Class::Sinatra::Base>#force_encoding 1749
    0.00 0.00 0.00 0.00 4/7 Hash#each_value 1754
    0.00 0.00 0.00 0.00 3/1320 Array#each 1756
    0.00 0.00 0.00 0.00 3/3 String#encode! 1752
    0.00 0.00 0.00 0.00 20/1047 Kernel#respond_to? 1751
    0.00 0.00 0.00 0.00 10/5987 Kernel#is_a? 1750
    0.00 0.00 0.00 0.00 4/9 Hash#== 1750
    0.00 0.00 0.00 0.00 3/15 String#force_encoding 1752
    0.00 0.00 0.00 0.00 10/35 <Class::Sinatra::Base>#settings 1750
    0.00 0.00 0.00 0.00 3/8 Array#== 1750
    0.00 0.00 0.00 0.00 14/14 ActiveRecord::Relation::Merger#merge_clauses 178
Inf% Inf% 0.00 0.00 0.00 0.00 14 ActiveRecord::Relation::Merger#replace_from_clause? 187
    0.00 0.00 0.00 0.00 28/75 ActiveRecord::QueryMethods#from_clause 188
    0.00 0.00 0.00 0.00 28/57 ActiveRecord::Relation::FromClause#empty? 188
    0.00 0.00 0.00 0.00 31/31 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#execute_and_free 34
Inf% Inf% 0.00 0.00 0.00 0.00 31 Mysql2::Result#fields
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::AttributeMethods::Dirty#_create_record 140
Inf% Inf% 0.00 0.00 0.00 0.00 17 ActiveRecord::Base#partial_writes? 132
    0.00 0.00 0.00 0.00 17/384 Kernel#public_send 132
    0.00 0.00 0.00 0.00 225/225 ActiveSupport::NumericWithFormat#to_s 107
Inf% Inf% 0.00 0.00 0.00 0.00 225 Integer#to_s
    0.00 0.00 0.00 0.00 1/24 User#encrypt_password 243
    0.00 0.00 0.00 0.00 1/24 Core::Service::Request#initialize 130
    0.00 0.00 0.00 0.00 2/24 Api::EndpointHandler#report 149
    0.00 0.00 0.00 0.00 20/24 ActiveModel::Type::Helpers::TimeValue#user_input_in_time_zone 36
Inf% Inf% 0.00 0.00 0.00 0.00 24 <Class::Time>#zone 14
    0.00 0.00 0.00 0.00 24/817 Thread#[] 15
    0.00 0.00 0.00 0.00 24/2045 <Class::Thread>#current 15
    0.00 0.00 0.00 0.00 18/75 ActiveRecord::QueryMethods#arel_column 1070
    0.00 0.00 0.00 0.00 28/75 ActiveRecord::Relation::Merger#replace_from_clause? 188
    0.00 0.00 0.00 0.00 29/75 ActiveRecord::QueryMethods#build_arel 957
Inf% Inf% 0.00 0.00 0.00 0.00 75 ActiveRecord::QueryMethods#from_clause 69
    0.00 0.00 0.00 0.00 75/1064 ActiveRecord::QueryMethods#get_value 70
    0.00 0.00 0.00 0.00 39/39 Arel::Visitors::ToSql#quoted 750
Inf% Inf% 0.00 0.00 0.00 0.00 39 Arel::Attributes::Attribute#able_to_type_cast? 21
    0.00 0.00 0.00 0.00 39/39 Arel::Table#able_to_type_cast? 22
    0.00 0.00 0.00 0.00 39/232 #<Class:0x00007fc75a3f3a30>#relation 22
    0.00 0.00 0.00 0.00 9/9 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::Decorator::AttributeHash#initialize 4
    0.00 0.00 0.00 0.00 9/27 FactoryBot::Decorator#initialize 5
    0.00 0.00 0.00 0.00 3/62 ActiveRecord::FinderMethods#find_nth_with_limit 526
    0.00 0.00 0.00 0.00 9/62 ActiveRecord::FinderMethods#exists? 313
    0.00 0.00 0.00 0.00 50/62 ActiveRecord::QueryMethods#build_arel 934
Inf% Inf% 0.00 0.00 0.00 0.00 62 ActiveRecord::QueryMethods#limit_value 69
    0.00 0.00 0.00 0.00 62/1064 ActiveRecord::QueryMethods#get_value 70
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionAssociation#replace 247
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Associations::CollectionAssociation#replace_records 412
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionAssociation#delete 413
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::Associations::CollectionAssociation#concat 415
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Associations::HasManyAssociation#difference 413
    0.00 0.00 0.00 0.00 1/1 Core::Abilities::Application#authenticate! 179
Inf% Inf% 0.00 0.00 0.00 0.00 1 CanCan::Ability#cannot? 67
    0.00 0.00 0.00 0.00 1/2 CanCan::Ability#can? 68
    0.00 0.00 0.00 0.00 72/72 ActiveRecord::LogSubscriber#sql 21
Inf% Inf% 0.00 0.00 0.00 0.00 72 ActiveSupport::Notifications::Event#duration 80
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::RealTransaction#initialize 175
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#begin_db_transaction 199
    0.00 0.00 0.00 0.00 1/72 ActiveRecord::ConnectionAdapters::MySQL::DatabaseStatements#execute 200
    0.00 0.00 0.00 0.00 28/86 ActiveRecord::Relation::Merger#merge_clauses 181
    0.00 0.00 0.00 0.00 58/86 ActiveRecord::QueryMethods#build_arel 932
Inf% Inf% 0.00 0.00 0.00 0.00 86 ActiveRecord::Relation::WhereClause#empty? 6
    0.00 0.00 0.00 0.00 86/86 Array#empty? 6
    0.00 0.00 0.00 0.00 74/74 ActiveSupport::CompareWithRange#cover? 55
Inf% Inf% 0.00 0.00 0.00 0.00 74 Range#cover?
    0.00 0.00 0.00 0.00 148/176 Integer#<=>
    0.00 0.00 0.00 0.00 9/27 FactoryBot::Decorator::InvocationTracker#initialize 5
    0.00 0.00 0.00 0.00 9/27 FactoryBot::Decorator::NewConstructor#initialize 5
    0.00 0.00 0.00 0.00 9/27 FactoryBot::Decorator::AttributeHash#initialize 5
Inf% Inf% 0.00 0.00 0.00 0.00 27 FactoryBot::Decorator#initialize 5
    0.00 0.00 0.00 0.00 30/30 <Class::ActiveRecord::Scoping::ScopeRegistry>#set_value_for 55
Inf% Inf% 0.00 0.00 0.00 0.00 30 ActiveRecord::Scoping::ScopeRegistry#set_value_for 92
    0.00 0.00 0.00 0.00 30/117 ActiveRecord::Scoping::ScopeRegistry#raise_invalid_scope_type! 93
    0.00 0.00 0.00 0.00 30/306 Module#name 94
    0.00 0.00 0.00 0.00 79/397 ActiveRecord::ConnectionAdapters::Quoting#_quote 165
    0.00 0.00 0.00 0.00 162/397 ActiveModel::Type::ImmutableString#serialize 11
    0.00 0.00 0.00 0.00 156/397 ActiveModel::Type::Helpers::Numeric#cast 9
Inf% Inf% 0.00 0.00 0.00 0.00 397 FalseClass#===
    0.00 0.00 0.00 0.00 17/49 ActiveRecord::Reflection::AssociationReflection#polymorphic_inverse_of 527
    0.00 0.00 0.00 0.00 32/49 ActiveRecord::Reflection::AbstractReflection#check_validity_of_inverse! 239
Inf% Inf% 0.00 0.00 0.00 0.00 49 ActiveRecord::Reflection::AssociationReflection#has_inverse? 522
    0.00 0.00 0.00 0.00 49/108 ActiveRecord::Reflection::AssociationReflection#inverse_name 523
    0.00 0.00 0.00 0.00 3/3 Core::Io::Base::JsonFormattingBehaviour::Input::AssociationHandling#load_uuid_resource 145
Inf% Inf% 0.00 0.00 0.00 0.00 3 Uuid::GeneratedAssociationMethods#resource 107
    0.00 0.00 0.00 0.00 3/31 ActiveRecord::Associations::SingularAssociation#reader 108
    0.00 0.00 0.00 0.00 3/106 ActiveRecord::Associations#association 108
    0.00 0.00 0.00 0.00 8/8 Array#reverse_each
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveRecord::Reflection::RuntimeReflection#constraints 1026
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Reflection::AbstractReflection#constraints 1026
    0.00 0.00 0.00 0.00 9/9 Kernel#tap
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::AttributeAssigner#attributes_to_set_on_instance 62
    0.00 0.00 0.00 0.00 9/9 FactoryBot::AttributeAssigner#methods_invoked_on_evaluator 63
    0.00 0.00 0.00 0.00 9/94 Array#uniq 63
    0.00 0.00 0.00 0.00 18/99 Array#- 63
    0.00 0.00 0.00 0.00 9/18 FactoryBot::AttributeAssigner#attribute_names_to_assign 63
    0.00 0.00 0.00 0.00 1/1 Barcode::FormatHandlers::SangerBase#initialize 25
Inf% Inf% 0.00 0.00 0.00 0.00 1 SBCF::Builders#from_human 9
    0.00 0.00 0.00 0.00 1/2636 Class#new 10
    0.00 0.00 0.00 0.00 9/23 ActiveRecord::SpawnMethods#except 58
    0.00 0.00 0.00 0.00 14/23 ActiveRecord::Relation::Merger#initialize 53
Inf% Inf% 0.00 0.00 0.00 0.00 23 ActiveRecord::Relation#values 507
    0.00 0.00 0.00 0.00 23/755 Kernel#dup 508
    0.00 0.00 0.00 0.00 11/11 ActiveRecord::Associations::Association#invertible_for? 267
Inf% Inf% 0.00 0.00 0.00 0.00 11 ActiveRecord::Associations::Association#foreign_key_for? 271
    0.00 0.00 0.00 0.00 11/11 ActiveRecord::AttributeMethods#has_attribute? 272
    0.00 0.00 0.00 0.00 11/213 ActiveRecord::Reflection::AssociationReflection#foreign_key 272
    0.00 0.00 0.00 0.00 5/5 ActiveRecord::Core::ClassMethods#relation 287
Inf% Inf% 0.00 0.00 0.00 0.00 5 ActiveRecord::Scoping::Default::ClassMethods#ignore_default_scope? 128
    0.00 0.00 0.00 0.00 5/87 <Class::ActiveRecord::Scoping::ScopeRegistry>#value_for 129
    0.00 0.00 0.00 0.00 5/159 ActiveRecord::Inheritance::ClassMethods#base_class 129
    0.00 0.00 0.00 0.00 2/2 Mustermann::AST::Pattern#map_param 124
Inf% Inf% 0.00 0.00 0.00 0.00 2 Mustermann::Pattern#map_param 377
    0.00 0.00 0.00 0.00 2/2 Mustermann::Pattern#unescape 378
    0.00 0.00 0.00 0.00 3/3 Core::Abilities::Base#abilitise 96
Inf% Inf% 0.00 0.00 0.00 0.00 3 Core::Abilities::Base::Recorder#play_back 57
    0.00 0.00 0.00 0.00 3/1320 Array#each 58
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Associations::Association#set_owner_attributes 222
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::Associations::Association#creation_attributes 206
    0.00 0.00 0.00 0.00 2/74 ActiveRecord::AttributeMethods#[] 210
    0.00 0.00 0.00 0.00 2/3 ActiveRecord::Associations::Association#options 209
    0.00 0.00 0.00 0.00 2/21 ActiveRecord::Reflection::AssociationReflection#active_record_primary_key 210
    0.00 0.00 0.00 0.00 2/213 ActiveRecord::Reflection::AssociationReflection#foreign_key 210
    0.00 0.00 0.00 0.00 1/9 ActiveRecord::Reflection::HasOneReflection#has_one? 209
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::Reflection::HasManyReflection#collection? 209
    0.00 0.00 0.00 0.00 1/3 ActiveRecord::Reflection::AssociationReflection#has_one? 209
    0.00 0.00 0.00 0.00 1/1 Plate#human_barcode 9
Inf% Inf% 0.00 0.00 0.00 0.00 1 Barcode::Barcodeable#primary_barcode 45
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionProxy#last 46
    0.00 0.00 0.00 0.00 1/2 Labware::GeneratedAssociationMethods#barcodes 46
    0.00 0.00 0.00 0.00 80/80 ActiveSupport::Callbacks#run_callbacks 100
Inf% Inf% 0.00 0.00 0.00 0.00 80 <Class::ActiveSupport::Callbacks::Filters::Environment>#new
    0.00 0.00 0.00 0.00 80/248 Struct#initialize
    0.00 0.00 0.00 0.00 1/355 Configatron::Store#key? 86
    0.00 0.00 0.00 0.00 1/355 WebMock::RequestSignature#initialize 9
    0.00 0.00 0.00 0.00 1/355 <Class::WebMock::RequestStub>#from_request_signature 83
    0.00 0.00 0.00 0.00 5/355 Hash#transform_keys
    0.00 0.00 0.00 0.00 1/355 Core::Endpoint::BasicHandler::Actions::Guards#guard_for 65
    0.00 0.00 0.00 0.00 181/355 ActiveSupport::TimeWithZone#respond_to? 497
    0.00 0.00 0.00 0.00 165/355 ActiveSupport::Callbacks#run_callbacks 95
Inf% Inf% 0.00 0.00 0.00 0.00 355 Symbol#to_sym
    0.00 0.00 0.00 0.00 1/7 Array#map!
    0.00 0.00 0.00 0.00 6/7 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 7 ActionDispatch::Journey::Path::Pattern#match 157
    0.00 0.00 0.00 0.00 2/2 ActionDispatch::Journey::Path::Pattern#names 159
    0.00 0.00 0.00 0.00 7/70 Regexp#match 158
    0.00 0.00 0.00 0.00 2/2636 Class#new 159
    0.00 0.00 0.00 0.00 2/2 ActionDispatch::Journey::Path::Pattern#offsets 159
    0.00 0.00 0.00 0.00 7/7 ActionDispatch::Journey::Path::Pattern#to_regexp 158
    0.00 0.00 0.00 0.00 145/145 ActiveRecord::Scoping::ScopeRegistry#value_for 84
Inf% Inf% 0.00 0.00 0.00 0.00 145 Module#<=
    0.00 0.00 0.00 0.00 7/159 ActiveRecord::AssociationRelation#initialize 6
    0.00 0.00 0.00 0.00 9/159 ActiveRecord::Validations::UniquenessValidator#build_relation 74
    0.00 0.00 0.00 0.00 1/159 ActiveRecord::Associations::CollectionProxy#initialize 35
    0.00 0.00 0.00 0.00 82/159 Hash#each
    0.00 0.00 0.00 0.00 60/159 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 159 ActiveRecord::Core::ClassMethods#predicate_builder 269
    0.00 0.00 0.00 0.00 2/3 Array#each
    0.00 0.00 0.00 0.00 1/3 Barcode#handler 78
Inf% Inf% 0.00 0.00 0.00 0.00 3 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759f85070>#barcode 37
    0.00 0.00 0.00 0.00 3/482 ActiveRecord::AttributeMethods::Read#_read_attribute 40
    0.00 0.00 0.00 0.00 50/50 ActiveRecord::Relation#eager_loading? 473
Inf% Inf% 0.00 0.00 0.00 0.00 50 ActiveRecord::QueryMethods#eager_load_values 69
    0.00 0.00 0.00 0.00 50/1064 ActiveRecord::QueryMethods#get_value 70
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::CounterCache#each_counter_cached_associations 213
Inf% Inf% 0.00 0.00 0.00 0.00 17 ActiveRecord::Base#_reflections 124
    0.00 0.00 0.00 0.00 17/384 Kernel#public_send 128
    0.00 0.00 0.00 0.00 17/285 Kernel#instance_variable_defined? 125
    0.00 0.00 0.00 0.00 17/3206 Kernel#class 128
    0.00 0.00 0.00 0.00 3/5 Builder::XmlBase#text! 102
    0.00 0.00 0.00 0.00 2/5 Builder::XmlBase#_escape_attribute 160
Inf% Inf% 0.00 0.00 0.00 0.00 5 Builder::XmlBase#_escape 136
    0.00 0.00 0.00 0.00 5/5 <Module::Builder::XChar>#encode 137
    0.00 0.00 0.00 0.00 5/11 String#encode 141
    0.00 0.00 0.00 0.00 5/5 <Class::Encoding>#find 139
    0.00 0.00 0.00 0.00 5/5 Encoding#dummy? 140
    0.00 0.00 0.00 0.00 29/36 ActiveRecord::QueryMethods#build_order 1123
    0.00 0.00 0.00 0.00 7/36 ActiveRecord::QueryMethods#includes! 120
Inf% Inf% 0.00 0.00 0.00 0.00 36 Array#reject!
    0.00 0.00 0.00 0.00 10/45 Object#blank?
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::Associations::Preloader::Association#key_conversion_required? 70
Inf% Inf% 0.00 0.00 0.00 0.00 7 ActiveRecord::Associations::Preloader::Association#owner_key_type 88
    0.00 0.00 0.00 0.00 7/238 ActiveRecord::ModelSchema::ClassMethods#type_for_attribute 89
    0.00 0.00 0.00 0.00 7/21 ActiveRecord::Associations::Preloader::Association#owner_key_name 89
    0.00 0.00 0.00 0.00 7/14 ActiveModel::Type::Integer#type 89
    0.00 0.00 0.00 0.00 10/10 Array#select
Inf% Inf% 0.00 0.00 0.00 0.00 10 CanCan::Rule#relevant? 24
    0.00 0.00 0.00 0.00 5/5 CanCan::Rule#matches_subject? 26
    0.00 0.00 0.00 0.00 10/10 CanCan::Rule#matches_action? 26
    0.00 0.00 0.00 0.00 10/3206 Kernel#class 25
    0.00 0.00 0.00 0.00 29/29 Arel::SelectManager#initialize 14
Inf% Inf% 0.00 0.00 0.00 0.00 29 Arel::SelectManager#from 88
    0.00 0.00 0.00 0.00 58/3188 Module#=== 89
    0.00 0.00 0.00 0.00 6/6 ActiveModel::Type::Helpers::Numeric#changed? 19
Inf% Inf% 0.00 0.00 0.00 0.00 6 ActiveModel::Type::Helpers::Numeric#number_to_non_number? 24
    0.00 0.00 0.00 0.00 6/162 BasicObject#!= 25
    0.00 0.00 0.00 0.00 6/6 ActiveModel::Type::Helpers::Numeric#non_numeric_string? 25
    0.00 0.00 0.00 0.00 1/1 Core::Io::Base::JsonFormattingBehaviour::Input::AssociationHandling#load_uuid_resource 146
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware::GeneratedRelationMethods#include_uuid 52
    0.00 0.00 0.00 0.00 1/15 ActiveRecord::Relation#scoping 53
    0.00 0.00 0.00 0.00 23/23 ActiveRecord::Associations::Association#load_target 159
Inf% Inf% 0.00 0.00 0.00 0.00 23 ActiveRecord::Associations::BelongsToAssociation#find_target? 76
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Associations::BelongsToAssociation#foreign_key_present? 77
    0.00 0.00 0.00 0.00 23/185 ActiveRecord::Associations::Association#loaded? 77
    0.00 0.00 0.00 0.00 1/73 ActiveRecord::Associations::Association#klass 77
    0.00 0.00 0.00 0.00 29/29 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 29 Arel::Nodes::SelectStatement#initialize 8
    0.00 0.00 0.00 0.00 29/623 BasicObject#initialize 9
    0.00 0.00 0.00 0.00 14/55 ActiveRecord::Relation::Merger#merge_joins 115
    0.00 0.00 0.00 0.00 12/55 ActiveRecord::Relation#joined_includes_values 483
    0.00 0.00 0.00 0.00 29/55 ActiveRecord::QueryMethods#build_arel 929
Inf% Inf% 0.00 0.00 0.00 0.00 55 ActiveRecord::QueryMethods#joins_values 69
    0.00 0.00 0.00 0.00 55/1064 ActiveRecord::QueryMethods#get_value 70
    0.00 0.00 0.00 0.00 14/14 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 14 ActiveRecord::Relation::Merger#initialize 51
    0.00 0.00 0.00 0.00 14/23 ActiveRecord::Relation#values 53
    0.00 0.00 0.00 0.00 30/30 ActiveRecord::Associations#association 237
Inf% Inf% 0.00 0.00 0.00 0.00 30 ActiveRecord::Reflection::BelongsToReflection#association_class 718
    0.00 0.00 0.00 0.00 30/92 ActiveRecord::Reflection::AssociationReflection#polymorphic? 719
    0.00 0.00 0.00 0.00 28/57 ActiveRecord::Relation::Merger#merge_clauses 183
    0.00 0.00 0.00 0.00 29/57 ActiveRecord::QueryMethods#build_arel 933
Inf% Inf% 0.00 0.00 0.00 0.00 57 ActiveRecord::QueryMethods#having_clause 69
    0.00 0.00 0.00 0.00 57/1064 ActiveRecord::QueryMethods#get_value 70
    0.00 0.00 0.00 0.00 9/9 <Module::FactoryBot>#to_create 78
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::Configuration#to_create 26
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Definition#to_create 26
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::Association#extensions 139
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Scoping::Named::ClassMethods#default_extensions 54
    0.00 0.00 0.00 0.00 1/82 ActiveRecord::Scoping::ClassMethods#current_scope 55
    0.00 0.00 0.00 0.00 1/35 ActiveRecord::Scoping::Default::ClassMethods#build_default_scope 55
    0.00 0.00 0.00 0.00 21/21 ActiveRecord::QueryMethods#build_arel 935
Inf% Inf% 0.00 0.00 0.00 0.00 21 <Class::ActiveModel::Attribute>#with_cast_value 16
    0.00 0.00 0.00 0.00 21/2636 Class#new 17
    0.00 0.00 0.00 0.00 2/92 ActiveRecord::AutosaveAssociation#save_has_one_association 430
    0.00 0.00 0.00 0.00 45/92 ActiveRecord::AutosaveAssociation#save_collection_association 382
    0.00 0.00 0.00 0.00 45/92 ActiveRecord::AutosaveAssociation#validate_collection_association 314
Inf% Inf% 0.00 0.00 0.00 0.00 92 ActiveRecord::Reflection::ThroughReflection#name 997
    0.00 0.00 0.00 0.00 8/8 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveModel::Validations::FormatValidator#validate_each 6
    0.00 0.00 0.00 0.00 8/10 Kernel#!~ 9
    0.00 0.00 0.00 0.00 8/8 ActiveModel::Validations::FormatValidator#option_call 8
    0.00 0.00 0.00 0.00 8/2160 String#to_s 9
    0.00 0.00 0.00 0.00 1/24 Concurrent::Collection::NonConcurrentMapBackend#_get 20
    0.00 0.00 0.00 0.00 4/24 ActiveModel::Type::Value#hash 110
    0.00 0.00 0.00 0.00 4/24 ActiveModel::Attribute#hash 116
    0.00 0.00 0.00 0.00 15/24 MonitorMixin#synchronize 104
Inf% Inf% 0.00 0.00 0.00 0.00 24 *Array#hash
    0.00 0.00 0.00 0.00 4/4 ActiveModel::Attribute#hash
    0.00 0.00 0.00 0.00 4/4 ActiveModel::Type::Value#hash
    0.00 0.00 0.00 0.00 5/7 String#hash
    0.00 0.00 0.00 0.00 24/1364 Kernel#hash
    0.00 0.00 0.00 0.00 1/53 <Class::ActiveRecord::StatementCache>#unsupported_value? 112
    0.00 0.00 0.00 0.00 3/53 ActiveRecord::FinderMethods#find_one 446
    0.00 0.00 0.00 0.00 9/53 ActiveRecord::FinderMethods#exists? 306
    0.00 0.00 0.00 0.00 40/53 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 53 ActiveRecord::Core::ClassMethods#=== 251
    0.00 0.00 0.00 0.00 53/5987 Kernel#is_a? 252
    0.00 0.00 0.00 0.00 1/1 <Class::MultiJson::Adapter>#load 21
Inf% Inf% 0.00 0.00 0.00 0.00 1 MultiJson::Adapters::JsonCommon#load 8
    0.00 0.00 0.00 0.00 1/1 <Module::JSON>#parse 14
    0.00 0.00 0.00 0.00 1/755 Kernel#dup 10
    0.00 0.00 0.00 0.00 1/15 String#force_encoding 10
    0.00 0.00 0.00 0.00 1/1047 Kernel#respond_to? 9
    0.00 0.00 0.00 0.00 1/462 Hash#delete 13
    0.00 0.00 0.00 0.00 2/2 Mustermann::Pattern#map_param 378
Inf% Inf% 0.00 0.00 0.00 0.00 2 Mustermann::Pattern#unescape 382
    0.00 0.00 0.00 0.00 2/4 URI::RFC2396_Parser#unescape 384
    0.00 0.00 0.00 0.00 29/29 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 29 Arel::Nodes::JoinSource#initialize 10
    0.00 0.00 0.00 0.00 29/101 Arel::Nodes::Binary#initialize 11
    0.00 0.00 0.00 0.00 40/80 ActiveModel::Errors#values 189
    0.00 0.00 0.00 0.00 40/80 ActiveRecord::PredicateBuilder#convert_dot_notation_to_hash 124
Inf% Inf% 0.00 0.00 0.00 0.00 80 Hash#select
    0.00 0.00 0.00 0.00 40/114 String#include? 125
    0.00 0.00 0.00 0.00 20/20 <Module::Arel>#star 34
Inf% Inf% 0.00 0.00 0.00 0.00 20 <Module::Arel>#sql 29
    0.00 0.00 0.00 0.00 20/2636 Class#new 30
    0.00 0.00 0.00 0.00 79/305 ActiveRecord::ConnectionAdapters::Quoting#_quote 165
    0.00 0.00 0.00 0.00 226/305 ActiveSupport::NumericWithFormat#to_s 105
Inf% Inf% 0.00 0.00 0.00 0.00 305 NilClass#===
    0.00 0.00 0.00 0.00 72/72 ActiveRecord::LogSubscriber#sql 22
Inf% Inf% 0.00 0.00 0.00 0.00 72 Logger#debug? 323
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::Querying#create_with 12
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActiveRecord::QueryMethods#create_with 771
    0.00 0.00 0.00 0.00 3/8 ActiveRecord::QueryMethods#create_with! 772
    0.00 0.00 0.00 0.00 3/49 ActiveRecord::SpawnMethods#spawn 772
    0.00 0.00 0.00 0.00 1/1 Method#call
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Service#after /* 69
    0.00 0.00 0.00 0.00 1/1 Core::Service::ContentFiltering::Helpers#process_response_body 70
    0.00 0.00 0.00 0.00 1/82 ActiveRecord::Relation#values_for_create 617
    0.00 0.00 0.00 0.00 7/82 ActiveRecord::Relation#scope_for_create 468
    0.00 0.00 0.00 0.00 1/82 Hash#deep_merge! 24
    0.00 0.00 0.00 0.00 1/82 Rails::Engine#build_request 706
    0.00 0.00 0.00 0.00 72/82 ActiveSupport::Subscriber#finish 98
Inf% Inf% 0.00 0.00 0.00 0.00 82 Hash#merge!
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Validations#save 118
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveResource::Validations#valid? 163
    0.00 0.00 0.00 0.00 1/165 ActiveSupport::Callbacks#run_callbacks 164
    0.00 0.00 0.00 0.00 1/9 #<Class:0x00007fc75a13d2f0>#callbacks 24
    0.00 0.00 0.00 0.00 8/9 FactoryBot::Factory#callbacks 129
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::DefinitionHierarchy#callbacks 3
    0.00 0.00 0.00 0.00 9/9 <Module::FactoryBot>#callbacks 4
    0.00 0.00 0.00 0.00 5/5 UUIDTools::UUID#to_s 442
Inf% Inf% 0.00 0.00 0.00 0.00 5 UUIDTools::UUID#generate_s 500
    0.00 0.00 0.00 0.00 5/10 ActiveSupport::EachTimeWithZone#each 503
    0.00 0.00 0.00 0.00 5/35 Kernel#sprintf 501
    0.00 0.00 0.00 0.00 5/70 String#downcase 506
    0.00 0.00 0.00 0.00 31/31 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 31 ActiveRecord::Result#initialize 39
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_links_as_child 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 User#encrypt_password 243
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::TimeWithZone#to_s 206
    0.00 0.00 0.00 0.00 1/301 ActiveSupport::TimeWithZone#time 212
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::TimeWithZone#formatted_offset 212
    0.00 0.00 0.00 0.00 1/30 Time#strftime 212
    0.00 0.00 0.00 0.00 9/9 String#constantize 68
Inf% Inf% 0.00 0.00 0.00 0.00 9 ActiveSupport::Inflector#constantize 272
    0.00 0.00 0.00 0.00 9/96 Enumerable#inject 281
    0.00 0.00 0.00 0.00 9/168 String#split 273
    0.00 0.00 0.00 0.00 1/234 Array#first 279
    0.00 0.00 0.00 0.00 1/12 <Class::ActiveSupport::TimeZone>#seconds_to_utc_offset 202
    0.00 0.00 0.00 0.00 1/12 Rails::Rack::Logger#started_request_message 50
    0.00 0.00 0.00 0.00 1/12 Rack::Runtime#call 28
    0.00 0.00 0.00 0.00 1/12 Random::Formatter#uuid 222
    0.00 0.00 0.00 0.00 8/12 Logger::Formatter#call 599
Inf% Inf% 0.00 0.00 0.00 0.00 12 String#% 13
    0.00 0.00 0.00 0.00 12/12 String#original_format 17
    0.00 0.00 0.00 0.00 12/5987 Kernel#is_a? 14
    0.00 0.00 0.00 0.00 12/234 Array#first 14
    0.00 0.00 0.00 0.00 59/108 ActiveRecord::Reflection::AbstractReflection#inverse_of 232
    0.00 0.00 0.00 0.00 49/108 ActiveRecord::Reflection::AssociationReflection#has_inverse? 523
Inf% Inf% 0.00 0.00 0.00 0.00 108 ActiveRecord::Reflection::AssociationReflection#inverse_name 601
    0.00 0.00 0.00 0.00 1/1 Sinatra::Base#call! 930
Inf% Inf% 0.00 0.00 0.00 0.00 1 Sinatra::Response#finish 150
    0.00 0.00 0.00 0.00 1/18 Rack::Utils::HeaderHash#[]= 166
    0.00 0.00 0.00 0.00 1/1 Sinatra::Response#drop_content_info? 153
    0.00 0.00 0.00 0.00 1/1 Sinatra::Response#calculate_content_length? 163
    0.00 0.00 0.00 0.00 1/96 Enumerable#inject 166
    0.00 0.00 0.00 0.00 1/191 Integer#to_i 169
    0.00 0.00 0.00 0.00 1/226 ActiveSupport::NumericWithFormat#to_s 166
    0.00 0.00 0.00 0.00 1/2 Sinatra::Response#drop_body? 158
    0.00 0.00 0.00 0.00 3/49 ActiveRecord::FinderMethods#ordered_relation 558
    0.00 0.00 0.00 0.00 3/49 ActiveRecord::QueryMethods#order! 302
    0.00 0.00 0.00 0.00 14/49 ActiveRecord::Relation::Merger#merge_multi_values 160
    0.00 0.00 0.00 0.00 29/49 ActiveRecord::QueryMethods#build_order 1122
Inf% Inf% 0.00 0.00 0.00 0.00 49 ActiveRecord::QueryMethods#order_values 69
    0.00 0.00 0.00 0.00 49/1064 ActiveRecord::QueryMethods#get_value 70
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Reflection::RuntimeReflection#constraints 1026
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveRecord::Reflection::AbstractReflection#constraints 215
    0.00 0.00 0.00 0.00 8/90 Enumerable#flat_map 216
    0.00 0.00 0.00 0.00 8/17 ActiveRecord::Reflection::AbstractReflection#chain 216
    0.00 0.00 0.00 0.00 1/1 Core::Service#after /* 70
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Service::ContentFiltering::Helpers#process_response_body 33
    0.00 0.00 0.00 0.00 1/1 Core::Service::ContentFiltering::Helpers#request_accepted 34
    0.00 0.00 0.00 0.00 1/2 Sinatra::Helpers#headers 34
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveModel::AttributeMethods#method_missing 425
    0.00 0.00 0.00 0.00 1/1 ActiveModel::AttributeMethods#attribute_missing 430
    0.00 0.00 0.00 0.00 1/17 ActiveModel::AttributeMethods#matched_attribute_method 429
    0.00 0.00 0.00 0.00 1/1 Kernel#respond_to_without_attributes? 426
    0.00 0.00 0.00 0.00 1/442 Symbol#to_s 429
    0.00 0.00 0.00 0.00 1/65 ActiveRecord::Associations::Association#extensions 139
    0.00 0.00 0.00 0.00 7/65 ActiveRecord::QueryMethods#includes! 123
    0.00 0.00 0.00 0.00 40/65 ActiveRecord::QueryMethods#references! 176
    0.00 0.00 0.00 0.00 17/65 MonitorMixin#synchronize 179
Inf% Inf% 0.00 0.00 0.00 0.00 65 Array#|
    0.00 0.00 0.00 0.00 2/290 <Class::Mocha::Mockery>#instance 38
    0.00 0.00 0.00 0.00 1/290 <Class::ActiveRecord::Associations::AssociationScope>#get_bind_values 34
    0.00 0.00 0.00 0.00 3/290 URI::Generic#merge_path 998
    0.00 0.00 0.00 0.00 2/290 ActionDispatch::RemoteIp::GetIp#calculate_ip 114
    0.00 0.00 0.00 0.00 3/290 Rack::Request::AcceptableMediaTypes::MediaType#subtype 157
    0.00 0.00 0.00 0.00 1/290 ActiveRecord::FinderMethods#find_last 554
    0.00 0.00 0.00 0.00 4/290 Rack::Protection::Base#html? 122
    0.00 0.00 0.00 0.00 9/290 FactoryBot::Definition#constructor 39
    0.00 0.00 0.00 0.00 9/290 FactoryBot::Definition#to_create 34
    0.00 0.00 0.00 0.00 8/290 ActiveRecord::Associations::AssociationScope#add_constraints 124
    0.00 0.00 0.00 0.00 21/290 MonitorMixin#synchronize 203
    0.00 0.00 0.00 0.00 26/290 Array#extract_options! 25
    0.00 0.00 0.00 0.00 29/290 Arel::SelectManager#initialize 13
    0.00 0.00 0.00 0.00 52/290 ActiveRecord::ConnectionAdapters::TransactionManager#current_transaction 268
    0.00 0.00 0.00 0.00 48/290 ActiveRecord::PredicateBuilder#handler_for 140
    0.00 0.00 0.00 0.00 72/290 ActiveSupport::Subscriber#start 88
Inf% Inf% 0.00 0.00 0.00 0.00 290 Array#last
    0.00 0.00 0.00 0.00 1/164 ActiveRecord::ConnectionAdapters::ConnectionPool#release_connection 402
    0.00 0.00 0.00 0.00 1/164 ActiveRecord::ConnectionAdapters::ConnectionPool#remove_connection_from_thread_cache 806
    0.00 0.00 0.00 0.00 1/164 ActiveRecord::ConnectionAdapters::QueryCache::ConnectionPoolConfiguration#enable_query_cache! 35
    0.00 0.00 0.00 0.00 3/164 ActiveRecord::ConnectionAdapters::ConnectionPool#active_connection? 391
    0.00 0.00 0.00 0.00 2/164 ActiveRecord::ConnectionAdapters::QueryCache::ConnectionPoolConfiguration#query_cache_enabled 45
    0.00 0.00 0.00 0.00 1/164 ActiveRecord::ConnectionAdapters::QueryCache::ConnectionPoolConfiguration#disable_query_cache! 40
    0.00 0.00 0.00 0.00 155/164 ActiveRecord::ConnectionAdapters::ConnectionPool#connection 382
Inf% Inf% 0.00 0.00 0.00 0.00 164 ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key 667
    0.00 0.00 0.00 0.00 2/2 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 2 Builder::XmlMarkup#_attr_value 326
    0.00 0.00 0.00 0.00 2/2 Builder::XmlBase#_escape_attribute 331
    0.00 0.00 0.00 0.00 2/3188 Module#=== 327
    0.00 0.00 0.00 0.00 2/2160 String#to_s 331
    0.00 0.00 0.00 0.00 2/24 ActiveSupport::HashWithIndifferentAccess#has_key? 146
    0.00 0.00 0.00 0.00 22/24 ActiveSupport::HashWithIndifferentAccess#fetch 190
Inf% Inf% 0.00 0.00 0.00 0.00 24 ActiveSupport::HashWithIndifferentAccess#convert_key 362
    0.00 0.00 0.00 0.00 20/442 Symbol#to_s 363
    0.00 0.00 0.00 0.00 24/869 Kernel#kind_of? 363
    0.00 0.00 0.00 0.00 36/70 Array#map
    0.00 0.00 0.00 0.00 1/70 ActionDispatch::Response#parse_content_type 413
    0.00 0.00 0.00 0.00 1/70 SBCF::SangerBarcode#human_barcode= 184
    0.00 0.00 0.00 0.00 1/70 ActiveSupport::XmlMini#_dasherize 168
    0.00 0.00 0.00 0.00 2/70 IPAddr#in_addr 615
    0.00 0.00 0.00 0.00 2/70 SBCF::SangerBarcode#machine_barcode= 174
    0.00 0.00 0.00 0.00 7/70 ActionDispatch::Journey::Path::Pattern#match 158
    0.00 0.00 0.00 0.00 10/70 String#match
    0.00 0.00 0.00 0.00 3/70 URI::RFC3986_Parser#split 22
    0.00 0.00 0.00 0.00 7/70 Mustermann::RegexpBased#match 229
Inf% Inf% 0.00 0.00 0.00 0.00 70 Regexp#match
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::Validations#valid? 66
Inf% Inf% 0.00 0.00 0.00 0.00 19 ActiveRecord::Validations#default_validation_context 75
    0.00 0.00 0.00 0.00 19/82 ActiveRecord::Persistence#new_record? 76
    0.00 0.00 0.00 0.00 1/92 ActiveRecord::Reflection::AssociationReflection#association_scope_cache 442
    0.00 0.00 0.00 0.00 17/92 ActiveRecord::Reflection::BelongsToReflection#join_primary_key 727
    0.00 0.00 0.00 0.00 44/92 ActiveRecord::Reflection::AbstractReflection#check_validity_of_inverse! 238
    0.00 0.00 0.00 0.00 30/92 ActiveRecord::Reflection::BelongsToReflection#association_class 719
Inf% Inf% 0.00 0.00 0.00 0.00 92 ActiveRecord::Reflection::AssociationReflection#polymorphic? 569
    0.00 0.00 0.00 0.00 18/18 ActiveRecord::Timestamp#_create_record 92
Inf% Inf% 0.00 0.00 0.00 0.00 18 ActiveRecord::Base#record_timestamps 124
    0.00 0.00 0.00 0.00 18/384 Kernel#public_send 128
    0.00 0.00 0.00 0.00 18/285 Kernel#instance_variable_defined? 125
    0.00 0.00 0.00 0.00 18/3206 Kernel#class 128
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::Associations::BelongsToAssociation#update_counters_on_replace 85
Inf% Inf% 0.00 0.00 0.00 0.00 19 ActiveRecord::Associations::BelongsToAssociation#require_counter_update? 80
    0.00 0.00 0.00 0.00 19/42 ActiveRecord::Reflection::AbstractReflection#counter_cache_column 81
    0.00 0.00 0.00 0.00 17/139 ActiveRecord::Persistence#_create_record 731
    0.00 0.00 0.00 0.00 17/139 ActiveRecord::AttributeMethods::Dirty#keys_for_partial_write 146
    0.00 0.00 0.00 0.00 33/139 ActiveRecord::AttributeMethods#respond_to? 286
    0.00 0.00 0.00 0.00 72/139 Array#select
Inf% Inf% 0.00 0.00 0.00 0.00 139 ActiveRecord::ModelSchema::ClassMethods#column_names 387
    0.00 0.00 0.00 0.00 125/125 Arel::Visitors::ToSql#quote_column_name 809
Inf% Inf% 0.00 0.00 0.00 0.00 125 ActiveRecord::ConnectionAdapters::MySQL::Quoting#quote_column_name 7
    0.00 0.00 0.00 0.00 20/20 ActiveModel::Attribute#changed_from_assignment? 156
Inf% Inf% 0.00 0.00 0.00 0.00 20 #<Class:0x00007fc7596ace30>#changed? 347
    0.00 0.00 0.00 0.00 20/168 #<Class:0x00007fc7596ace30>#__getobj__ 348
    0.00 0.00 0.00 0.00 20/103 ActiveModel::Type::Value#changed? 349
    0.00 0.00 0.00 0.00 267/267 Kernel#initialize_dup
Inf% Inf% 0.00 0.00 0.00 0.00 267 String#initialize_copy
    0.00 0.00 0.00 0.00 1/7 Purpose#target_class 60
    0.00 0.00 0.00 0.00 3/7 Array#each
    0.00 0.00 0.00 0.00 3/7 PlatePurpose#set_default_target_type 231
Inf% Inf% 0.00 0.00 0.00 0.00 7 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759c8d930>#target_type 37
    0.00 0.00 0.00 0.00 7/482 ActiveRecord::AttributeMethods::Read#_read_attribute 40
    0.00 0.00 0.00 0.00 3/3 FactoryBot::AttributeAssigner#get 59
Inf% Inf% 0.00 0.00 0.00 0.00 3 #<Class:0x00007fc75d4e0558>#name 73
    0.00 0.00 0.00 0.00 3/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 3/513 Hash#key? 74
    0.00 0.00 0.00 0.00 5/10 Thread::Mutex#synchronize
    0.00 0.00 0.00 0.00 5/10 UUIDTools::UUID#generate_s 503
Inf% Inf% 0.00 0.00 0.00 0.00 10 ActiveSupport::EachTimeWithZone#each 7
    0.00 0.00 0.00 0.00 10/10 Range#each 9
    0.00 0.00 0.00 0.00 10/10 ActiveSupport::EachTimeWithZone#ensure_iteration_allowed 8
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Configuration#to_create 26
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::Definition#to_create 30
    0.00 0.00 0.00 0.00 9/27 FactoryBot::Definition#aggregate_from_traits_and_self 34
    0.00 0.00 0.00 0.00 9/290 Array#last 34
    0.00 0.00 0.00 0.00 9/513 Kernel#block_given? 31
    0.00 0.00 0.00 0.00 1/4 Core::Registry#lookup_for_class 33
    0.00 0.00 0.00 0.00 3/4 Core::Registry#lookup_for_object 37
Inf% Inf% 0.00 0.00 0.00 0.00 4 Core::Registry#lookup 19
    0.00 0.00 0.00 0.00 4/4 Core::Io::Registry#lookup_target_class_in_registry 22
    0.00 0.00 0.00 0.00 8/897 Kernel#nil? 20
    0.00 0.00 0.00 0.00 6/19 Rack::Request#initialize 33
    0.00 0.00 0.00 0.00 13/19 ActionDispatch::Request#initialize 60
Inf% Inf% 0.00 0.00 0.00 0.00 19 Rack::Request::Env#initialize 55
    0.00 0.00 0.00 0.00 13/13 ActionDispatch::Http::URL#initialize 57
    0.00 0.00 0.00 0.00 6/623 BasicObject#initialize 57
    0.00 0.00 0.00 0.00 1/1 Rack::MethodOverride#call 17
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::MethodOverride#method_override 27
    0.00 0.00 0.00 0.00 1/1 Rack::MethodOverride#method_override_param 29
    0.00 0.00 0.00 0.00 1/2636 Class#new 28
    0.00 0.00 0.00 0.00 1/33 NilClass#to_s 32
    0.00 0.00 0.00 0.00 1/10 String#upcase 32
    0.00 0.00 0.00 0.00 1/198 Array#each
    0.00 0.00 0.00 0.00 12/198 ActiveModel::Type::Boolean#cast_value 33
    0.00 0.00 0.00 0.00 1/198 ActionDispatch::Http::Headers#env_name 126
    0.00 0.00 0.00 0.00 184/198 ActiveModel::AttributeMutationTracker#changed? 48
Inf% Inf% 0.00 0.00 0.00 0.00 198 Set#include? 253
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 Net::HTTPRequest#initialize 14
    0.00 0.00 0.00 0.00 1/1 Net::HTTPGenericRequest#initialize 15
    0.00 0.00 0.00 0.00 3/3206 Kernel#class 15
    0.00 0.00 0.00 0.00 9/21 ActiveRecord::FinderMethods#construct_relation_for_exists 365
    0.00 0.00 0.00 0.00 12/21 ActiveRecord::QueryMethods#limit 666
Inf% Inf% 0.00 0.00 0.00 0.00 21 ActiveRecord::QueryMethods#limit! 669
    0.00 0.00 0.00 0.00 21/21 ActiveRecord::QueryMethods#limit_value= 670
    0.00 0.00 0.00 0.00 14/14 ActiveRecord::Relation::Merger#merge 82
Inf% Inf% 0.00 0.00 0.00 0.00 14 ActiveRecord::Relation::Merger#merge_single_values 169
    0.00 0.00 0.00 0.00 14/43 ActiveRecord::QueryMethods#lock_value 170
    0.00 0.00 0.00 0.00 14/30 ActiveRecord::QueryMethods#create_with_value 172
    0.00 0.00 0.00 0.00 14/38 Hash#blank? 172
    0.00 0.00 0.00 0.00 7/7 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 7 ActiveRecord::AssociationRelation#initialize 5
    0.00 0.00 0.00 0.00 7/68 ActiveRecord::Relation#initialize 6
    0.00 0.00 0.00 0.00 7/181 ActiveRecord::Core::ClassMethods#arel_table 6
    0.00 0.00 0.00 0.00 7/159 ActiveRecord::Core::ClassMethods#predicate_builder 6
    0.00 0.00 0.00 0.00 17/17 Arel::InsertManager#insert 35
Inf% Inf% 0.00 0.00 0.00 0.00 17 Arel::InsertManager#create_values 40
    0.00 0.00 0.00 0.00 17/2636 Class#new 41
    0.00 0.00 0.00 0.00 103/103 <Class::ActiveRecord::ExplainRegistry>#collect? 55
Inf% Inf% 0.00 0.00 0.00 0.00 103 ActiveRecord::ExplainRegistry#collect? 23
    0.00 0.00 0.00 0.00 4/22 ActiveSupport::TimeZone#now 479
    0.00 0.00 0.00 0.00 18/22 ActiveRecord::Timestamp::ClassMethods#current_time_from_proper_timezone 85
Inf% Inf% 0.00 0.00 0.00 0.00 22 Time#utc
    0.00 0.00 0.00 0.00 38/38 Array#-
Inf% Inf% 0.00 0.00 0.00 0.00 38 Arel::Nodes::Binary#eql? 23
    0.00 0.00 0.00 0.00 76/3206 Kernel#class 24
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 AssetCreation::GeneratedAssociationMethods#child_purpose= 115
    0.00 0.00 0.00 0.00 1/19 ActiveRecord::Associations::SingularAssociation#writer 116
    0.00 0.00 0.00 0.00 1/106 ActiveRecord::Associations#association 116
    0.00 0.00 0.00 0.00 1/1 Rails::Engine#call 523
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rails::Application#build_request 607
    0.00 0.00 0.00 0.00 1/1 Rails::Engine#build_request 608
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Request#fullpath 609
    0.00 0.00 0.00 0.00 1/8 Rack::Request::Helpers#script_name 610
    0.00 0.00 0.00 0.00 136/136 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 136 ActiveRecord::Relation::WhereClause#initialize 8
    0.00 0.00 0.00 0.00 1/2 Rack::Request::Helpers#params 379
    0.00 0.00 0.00 0.00 1/2 Rack::MethodOverride#method_override_param 45
Inf% Inf% 0.00 0.00 0.00 0.00 2 Rack::Request::Helpers#POST 350
    0.00 0.00 0.00 0.00 2/2 Rack::Request::Helpers#form_data? 355
    0.00 0.00 0.00 0.00 2/2 Rack::Request::Helpers#parseable_data? 355
    0.00 0.00 0.00 0.00 6/82 Rack::Request::Env#get_header 351
    0.00 0.00 0.00 0.00 2/897 Kernel#nil? 351
    0.00 0.00 0.00 0.00 2/2 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 2 Barcode#barcode_valid? 97
    0.00 0.00 0.00 0.00 2/2 Barcode::FormatHandlers::SangerBase#method_missing 98
    0.00 0.00 0.00 0.00 2/8 Barcode#handler 98
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::JSON::Encoding::JSONGemEncoder#encode 35
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::JSON::Encoding::JSONGemEncoder#stringify 101
    0.00 0.00 0.00 0.00 1/1 <Module::JSON>#generate 102
    0.00 0.00 0.00 0.00 1/248 <Class::ActionDispatch::Response::ContentTypeHeader>#new
    0.00 0.00 0.00 0.00 8/248 <Class::ActiveRecord::Reflection::AbstractReflection::JoinKeys>#new
    0.00 0.00 0.00 0.00 80/248 <Class::ActiveSupport::Callbacks::Filters::Environment>#new
    0.00 0.00 0.00 0.00 159/248 <Class::#<Class:0x00007fc75a3f3a30>>#new
Inf% Inf% 0.00 0.00 0.00 0.00 248 Struct#initialize
    0.00 0.00 0.00 0.00 28/57 ActiveRecord::Relation::Merger#replace_from_clause? 188
    0.00 0.00 0.00 0.00 29/57 ActiveRecord::QueryMethods#build_arel 957
Inf% Inf% 0.00 0.00 0.00 0.00 57 ActiveRecord::Relation::FromClause#empty? 17
    0.00 0.00 0.00 0.00 57/594 NilClass#nil? 18
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::Relation#skip_query_cache_if_necessary 322
Inf% Inf% 0.00 0.00 0.00 0.00 3 BarcodePrinterType::ActiveRecord_Relation#name 96
    0.00 0.00 0.00 0.00 3/15 ActiveRecord::Relation#scoping 97
    0.00 0.00 0.00 0.00 9/9 FactoryBot::DefinitionHierarchy#callbacks 4
Inf% Inf% 0.00 0.00 0.00 0.00 9 <Module::FactoryBot>#callbacks 78
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Configuration#callbacks 78
    0.00 0.00 0.00 0.00 9/27 <Module::FactoryBot>#configuration 78
    0.00 0.00 0.00 0.00 1/13 ThreadsafeAttributes#set_threadsafe_attribute 45
    0.00 0.00 0.00 0.00 5/13 ThreadsafeAttributes#get_threadsafe_attribute 33
    0.00 0.00 0.00 0.00 7/13 ThreadsafeAttributes#threadsafe_attribute_defined? 51
Inf% Inf% 0.00 0.00 0.00 0.00 13 ThreadsafeAttributes#threadsafe_attribute_defined_by_thread? 63
    0.00 0.00 0.00 0.00 13/16 Thread#thread_variable_get 64
    0.00 0.00 0.00 0.00 13/226 ActiveSupport::NumericWithFormat#to_s 64
    0.00 0.00 0.00 0.00 13/442 Symbol#to_s 64
    0.00 0.00 0.00 0.00 13/90 Kernel#object_id 64
    0.00 0.00 0.00 0.00 1/191 ActiveSupport::Testing::Performance::Profiler#run 38
    0.00 0.00 0.00 0.00 2/191 Sinatra::Response#drop_body? 183
    0.00 0.00 0.00 0.00 2/191 Rack::Response#finish 65
    0.00 0.00 0.00 0.00 1/191 Sinatra::Response#drop_content_info? 179
    0.00 0.00 0.00 0.00 1/191 SBCF::SangerBarcode#number= 160
    0.00 0.00 0.00 0.00 2/191 Rack::Response#initialize 32
    0.00 0.00 0.00 0.00 4/191 <Module::Rack::Utils>#status_code 574
    0.00 0.00 0.00 0.00 1/191 Sinatra::Response#finish 169
    0.00 0.00 0.00 0.00 33/191 ActiveModel::Type::Integer#deserialize 23
    0.00 0.00 0.00 0.00 144/191 ActiveModel::Type::Integer#cast_value 47
Inf% Inf% 0.00 0.00 0.00 0.00 191 Integer#to_i
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 PlateCreation::GeneratedAssociationMethods#parent 107
    0.00 0.00 0.00 0.00 1/31 ActiveRecord::Associations::SingularAssociation#reader 108
    0.00 0.00 0.00 0.00 1/106 ActiveRecord::Associations#association 108
    0.00 0.00 0.00 0.00 7/7 Hash#each
Inf% Inf% 0.00 0.00 0.00 0.00 7 ActiveRecord::Associations::Preloader#preloader_for 179
    0.00 0.00 0.00 0.00 7/106 ActiveRecord::Associations#association 180
    0.00 0.00 0.00 0.00 7/185 ActiveRecord::Associations::Association#loaded? 180
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::Reflection::AssociationReflection#check_preloadable! 183
    0.00 0.00 0.00 0.00 7/234 Array#first 180
    0.00 0.00 0.00 0.00 9/9 FactoryBot::AttributeAssigner#ignored_attribute_names 83
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::AttributeList#ignored 30
    0.00 0.00 0.00 0.00 9/37 Enumerable#select 31
    0.00 0.00 0.00 0.00 9/2636 Class#new 31
    0.00 0.00 0.00 0.00 12/12 ActiveRecord::Relation#eager_loading? 475
Inf% Inf% 0.00 0.00 0.00 0.00 12 ActiveRecord::Relation#joined_includes_values 482
    0.00 0.00 0.00 0.00 12/55 ActiveRecord::QueryMethods#joins_values 483
    0.00 0.00 0.00 0.00 12/103 ActiveRecord::QueryMethods#includes_values 483
    0.00 0.00 0.00 0.00 12/51 Array#& 483
    0.00 0.00 0.00 0.00 12/52 MonitorMixin#synchronize 198
    0.00 0.00 0.00 0.00 40/52 ActiveRecord::ConnectionAdapters::DatabaseStatements#current_transaction 275
Inf% Inf% 0.00 0.00 0.00 0.00 52 ActiveRecord::ConnectionAdapters::TransactionManager#current_transaction 267
    0.00 0.00 0.00 0.00 52/290 Array#last 268
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Journey::Router#find_routes 112
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Journey::Router#filter_routes 106
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Journey::GTG::Simulator#memos 108
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Journey::Router#simulator 108
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Journey::Router#ast 107
    0.00 0.00 0.00 0.00 5/10 BasicObject#instance_exec
    0.00 0.00 0.00 0.00 5/10 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 10 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759df2398>#external_id= 21
    0.00 0.00 0.00 0.00 10/172 ActiveRecord::AttributeMethods::Write#_write_attribute 24
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Core::ClassMethods#find_by 201
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Core::ClassMethods#cached_find_by_statement 279
    0.00 0.00 0.00 0.00 1/151 <Class::ActiveRecord::Base>#connection 280
    0.00 0.00 0.00 0.00 1/19 Concurrent::Collection::MriMapBackend#compute_if_absent 281
    0.00 0.00 0.00 0.00 22/22 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 22 Set#initialize 93
    0.00 0.00 0.00 0.00 22/2636 Class#new 94
    0.00 0.00 0.00 0.00 22/594 NilClass#nil? 96
    0.00 0.00 0.00 0.00 8/18 ActiveRecord::Suppressor#save 44
    0.00 0.00 0.00 0.00 10/18 ActiveRecord::Suppressor#save! 48
Inf% Inf% 0.00 0.00 0.00 0.00 18 <Class::ActiveRecord::SuppressorRegistry>#suppressed 55
    0.00 0.00 0.00 0.00 18/780 ActiveSupport::PerThreadRegistry#instance 55
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Reflection::AbstractReflection#join_keys 168
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveRecord::Reflection::RuntimeReflection#get_join_keys 1026
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Reflection::AbstractReflection#get_join_keys 1026
    0.00 0.00 0.00 0.00 1/1 Net::HTTPRequest#initialize 15
Inf% Inf% 0.00 0.00 0.00 0.00 1 Net::HTTPGenericRequest#initialize 11
    0.00 0.00 0.00 0.00 2/2 Net::HTTPGenericRequest#[]= 45
    0.00 0.00 0.00 0.00 1/1 Net::HTTPHeader#initialize_http_header 44
    0.00 0.00 0.00 0.00 1/372 Array#any? 33
    0.00 0.00 0.00 0.00 2/2 Net::HTTPHeader#[] 45
    0.00 0.00 0.00 0.00 2/755 Kernel#dup 27
    0.00 0.00 0.00 0.00 1/3188 Module#=== 16
    0.00 0.00 0.00 0.00 1/72 Hash#keys 33
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Relation#skip_query_cache_if_necessary 322
Inf% Inf% 0.00 0.00 0.00 0.00 2 Barcode::ActiveRecord_Relation#name 96
    0.00 0.00 0.00 0.00 2/15 ActiveRecord::Relation#scoping 97
    0.00 0.00 0.00 0.00 1/7 WebMock::URIStringPattern#to_s 214
    0.00 0.00 0.00 0.00 1/7 <Class::WebMock::RequestStub>#from_request_signature 83
    0.00 0.00 0.00 0.00 3/7 WebMock::RequestSignature#to_s 16
    0.00 0.00 0.00 0.00 2/7 Addressable::URI#initialize 838
Inf% Inf% 0.00 0.00 0.00 0.00 7 Addressable::URI#to_s 2334
    0.00 0.00 0.00 0.00 4/4 Addressable::URI#authority 2343
    0.00 0.00 0.00 0.00 11/21 Addressable::URI#scheme 2335
    0.00 0.00 0.00 0.00 2/15 String#force_encoding 2347
    0.00 0.00 0.00 0.00 2/2636 Class#new 2341
    0.00 0.00 0.00 0.00 2/18 Addressable::URI#path 2344
    0.00 0.00 0.00 0.00 2/4 Addressable::URI#query 2345
    0.00 0.00 0.00 0.00 2/2160 String#to_s 2344
    0.00 0.00 0.00 0.00 2/4 Addressable::URI#fragment 2346
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759f85070>#format= 21
    0.00 0.00 0.00 0.00 1/172 ActiveRecord::AttributeMethods::Write#_write_attribute 24
    0.00 0.00 0.00 0.00 18/18 ActiveRecord::Timestamp::ClassMethods#all_timestamp_attributes_in_model 73
Inf% Inf% 0.00 0.00 0.00 0.00 18 ActiveRecord::Timestamp::ClassMethods#timestamp_attributes_for_update_in_model 68
    0.00 0.00 0.00 0.00 18/111 Array#select 69
    0.00 0.00 0.00 0.00 18/18 ActiveRecord::Timestamp::ClassMethods#timestamp_attributes_for_update 69
    0.00 0.00 0.00 0.00 1/3 Api::EndpointHandler#`file_requested' condition 15
    0.00 0.00 0.00 0.00 1/3 Core::Service::ContentFiltering::Helpers#request_accepted 57
    0.00 0.00 0.00 0.00 1/3 Core::Service::ContentFiltering::Helpers#check_acceptable_content_type_requested! 52
Inf% Inf% 0.00 0.00 0.00 0.00 3 Rack::Request#acceptable_media_types 30
    0.00 0.00 0.00 0.00 1/2636 Class#new 31
    0.00 0.00 0.00 0.00 24/186 ActiveModel::Attribute#value_for_database 55
    0.00 0.00 0.00 0.00 162/186 ActiveModel::Type::ImmutableString#serialize 15
Inf% Inf% 0.00 0.00 0.00 0.00 186 ActiveModel::Type::Value#serialize 45
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::SingularAssociation#find_target 40
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Associations::Association#skip_statement_cache? 291
    0.00 0.00 0.00 0.00 1/21 ActiveRecord::Scoping::Default::ClassMethods#scope_attributes? 292
    0.00 0.00 0.00 0.00 1/50 ActiveRecord::Relation#eager_loading? 292
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Reflection::AssociationReflection#source_reflection 292
    0.00 0.00 0.00 0.00 1/73 ActiveRecord::Associations::Association#klass 292
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Reflection::AssociationReflection#has_scope? 292
    0.00 0.00 0.00 0.00 1/56 <Class::ActiveRecord::Base>#default_scopes 292
    0.00 0.00 0.00 0.00 1/372 Array#any? 292
    0.00 0.00 0.00 0.00 6/107 ActiveRecord::Reflection::AbstractReflection#build_association 154
    0.00 0.00 0.00 0.00 5/107 ActiveRecord::Reflection::AssociationReflection#association_primary_key 466
    0.00 0.00 0.00 0.00 3/107 ActiveRecord::Associations::ForeignAssociation#foreign_key_present? 6
    0.00 0.00 0.00 0.00 20/107 ActiveRecord::Associations::Association#raise_on_type_mismatch! 241
    0.00 0.00 0.00 0.00 73/107 ActiveRecord::Associations::Association#klass 129
Inf% Inf% 0.00 0.00 0.00 0.00 107 ActiveRecord::Reflection::MacroReflection#klass 378
    0.00 0.00 0.00 0.00 2/2 Builder::XmlMarkup#_attr_value 331
Inf% Inf% 0.00 0.00 0.00 0.00 2 Builder::XmlBase#_escape_attribute 159
    0.00 0.00 0.00 0.00 2/5 Builder::XmlBase#_escape 160
    0.00 0.00 0.00 0.00 6/35 String#gsub 160
    0.00 0.00 0.00 0.00 100/345 Time#change 133
    0.00 0.00 0.00 0.00 245/345 <Module::TZInfo::RubyCoreSupport>#time_nsec 112
Inf% Inf% 0.00 0.00 0.00 0.00 345 Time#nsec
    0.00 0.00 0.00 0.00 6/16 Array#map
    0.00 0.00 0.00 0.00 10/16 Array#select
Inf% Inf% 0.00 0.00 0.00 0.00 16 *CanCan::Ability#expand_actions 258
    0.00 0.00 0.00 0.00 16/934 Array#map 259
    0.00 0.00 0.00 0.00 16/124 Array#flatten 259
    0.00 0.00 0.00 0.00 1/19 ActiveRecord::Reflection::AssociationReflection#association_scope_cache 445
    0.00 0.00 0.00 0.00 1/19 ActiveRecord::Core::ClassMethods#cached_find_by_statement 281
    0.00 0.00 0.00 0.00 17/19 ActiveModel::AttributeMethods::ClassMethods#attribute_method_matchers_matching 354
Inf% Inf% 0.00 0.00 0.00 0.00 19 Concurrent::Collection::MriMapBackend#compute_if_absent 21
    0.00 0.00 0.00 0.00 19/19 Concurrent::Collection::NonConcurrentMapBackend#_get 22
    0.00 0.00 0.00 0.00 155/155 <Class::ActiveRecord::Base>#connection_handler 131
Inf% Inf% 0.00 0.00 0.00 0.00 155 <Class::ActiveRecord::Base>#default_connection_handler 106
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::JSON::Encoding::JSONGemEncoder#stringify 102
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Module::JSON>#generate 208
    0.00 0.00 0.00 0.00 1/1 JSON::Ext::Generator::State#generate 224
    0.00 0.00 0.00 0.00 1/755 Kernel#dup 212
    0.00 0.00 0.00 0.00 1/1 JSON::Ext::Generator::State#configure 222
    0.00 0.00 0.00 0.00 1/1047 Kernel#respond_to? 215
    0.00 0.00 0.00 0.00 1/40 Hash#to_hash 216
    0.00 0.00 0.00 0.00 1/3188 Module#=== 209
    0.00 0.00 0.00 0.00 14/14 ActiveRecord::Relation::Merger#merge 84
Inf% Inf% 0.00 0.00 0.00 0.00 14 ActiveRecord::Relation::Merger#merge_preloads 93
    0.00 0.00 0.00 0.00 14/34 ActiveRecord::QueryMethods#preload_values 94
    0.00 0.00 0.00 0.00 14/103 ActiveRecord::QueryMethods#includes_values 94
    0.00 0.00 0.00 0.00 6/27 ActiveRecord::Associations::Association#initialize_attributes 184
    0.00 0.00 0.00 0.00 6/27 ActiveRecord::Associations::SingularAssociation#scope_for_create 35
    0.00 0.00 0.00 0.00 15/27 Hash#except 13
Inf% Inf% 0.00 0.00 0.00 0.00 27 Hash#except! 20
    0.00 0.00 0.00 0.00 27/1320 Array#each 21
    0.00 0.00 0.00 0.00 40/40 Hash#stringify_keys! 46
Inf% Inf% 0.00 0.00 0.00 0.00 40 Hash#transform_keys!
    0.00 0.00 0.00 0.00 15/442 Symbol#to_s
    0.00 0.00 0.00 0.00 25/2160 String#to_s
    0.00 0.00 0.00 0.00 5/51 BasicObject#instance_exec
    0.00 0.00 0.00 0.00 12/51 ActiveRecord::Relation#joined_includes_values 483
    0.00 0.00 0.00 0.00 17/51 ActiveRecord::AttributeMethods::Dirty#keys_for_partial_write 146
    0.00 0.00 0.00 0.00 17/51 ActiveRecord::Persistence#_create_record 731
Inf% Inf% 0.00 0.00 0.00 0.00 51 Array#&
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::TestFixtures#setup_fixtures 973
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::TestFixtures#enlist_fixture_connections 1025
    0.00 0.00 0.00 0.00 1/934 Array#map 1026
    0.00 0.00 0.00 0.00 1/4 ActiveRecord::ConnectionAdapters::ConnectionHandler#connection_pool_list 1026
    0.00 0.00 0.00 0.00 1/155 <Class::ActiveRecord::Base>#connection_handler 1026
    0.00 0.00 0.00 0.00 1/86 <Class::Mocha::Mockery>#setup 44
    0.00 0.00 0.00 0.00 13/86 MonitorMixin#synchronize 207
    0.00 0.00 0.00 0.00 72/86 ActiveSupport::Subscriber#start 91
Inf% Inf% 0.00 0.00 0.00 0.00 86 Array#push
    0.00 0.00 0.00 0.00 2/4 Rack::Protection::FrameOptions#call 32
    0.00 0.00 0.00 0.00 2/4 Rack::Protection::XSSHeader#call 19
Inf% Inf% 0.00 0.00 0.00 0.00 4 Rack::Protection::Base#html? 120
    0.00 0.00 0.00 0.00 4/88 Enumerable#detect 121
    0.00 0.00 0.00 0.00 4/22 String#[] 122
    0.00 0.00 0.00 0.00 4/438 Array#include? 122
    0.00 0.00 0.00 0.00 4/290 Array#last 122
    0.00 0.00 0.00 0.00 1/114 <Class::Sinatra::Base>#mime_type 1331
    0.00 0.00 0.00 0.00 2/114 Sinatra::Helpers#content_type 349
    0.00 0.00 0.00 0.00 1/114 <Module::Rack::Utils>#valid_path? 600
    0.00 0.00 0.00 0.00 40/114 Hash#select
    0.00 0.00 0.00 0.00 70/114 Hash#each
Inf% Inf% 0.00 0.00 0.00 0.00 114 String#include?
    0.00 0.00 0.00 0.00 9/9 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 9 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759c8d930>#name 37
    0.00 0.00 0.00 0.00 9/482 ActiveRecord::AttributeMethods::Read#_read_attribute 40
    0.00 0.00 0.00 0.00 59/59 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 59 Arel::Nodes::Casted#initialize 6
    0.00 0.00 0.00 0.00 59/623 BasicObject#initialize 9
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Associations::AssociationScope#scope 26
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveRecord::Associations::AssociationScope#get_chain 109
    0.00 0.00 0.00 0.00 8/2636 Class#new 111
    0.00 0.00 0.00 0.00 8/17 ActiveRecord::Reflection::AbstractReflection#chain 112
    0.00 0.00 0.00 0.00 8/8 Array#drop 112
    0.00 0.00 0.00 0.00 8/1320 Array#each 112
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#supports_datetime_with_precision? 100
Inf% Inf% 0.00 0.00 0.00 0.00 20 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#mariadb? 67
    0.00 0.00 0.00 0.00 20/182 Regexp#match? 68
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::ConnectionAdapters::Mysql2Adapter#full_version 68
    0.00 0.00 0.00 0.00 1/2 Sinatra::Response#initialize 137
    0.00 0.00 0.00 0.00 1/2 Rack::MockResponse#initialize 171
Inf% Inf% 0.00 0.00 0.00 0.00 2 Rack::Response#initialize 31
    0.00 0.00 0.00 0.00 2/2636 Class#new 33
    0.00 0.00 0.00 0.00 1/12 Rack::BodyProxy#respond_to? 44
    0.00 0.00 0.00 0.00 2/8 Kernel#method 35
    0.00 0.00 0.00 0.00 2/191 Integer#to_i 32
    0.00 0.00 0.00 0.00 2/513 Kernel#block_given? 52
    0.00 0.00 0.00 0.00 1/594 NilClass#nil? 41
    0.00 0.00 0.00 0.00 1/897 Kernel#nil? 41
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::ExecutionWrapper::RunHook#before 27
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Module::Rails::Application::Finisher::InterlockHook>#run 93
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Dependencies::Interlock#start_running 94
    0.00 0.00 0.00 0.00 1/74 <Module::ActiveSupport::Dependencies>#interlock 94
    0.00 0.00 0.00 0.00 2/2 Barcode#barcode_valid? 98
Inf% Inf% 0.00 0.00 0.00 0.00 2 Barcode::FormatHandlers::SangerBase#method_missing 270
    0.00 0.00 0.00 0.00 2/384 Kernel#public_send 272
    0.00 0.00 0.00 0.00 2/1047 Kernel#respond_to? 271
    0.00 0.00 0.00 0.00 15/15 ActiveRecord::ConnectionAdapters::QueryCache#select_all 96
Inf% Inf% 0.00 0.00 0.00 0.00 15 ActiveRecord::ConnectionAdapters::QueryCache#locked? 135
    0.00 0.00 0.00 0.00 13/13 Arel::SelectManager#locked 137
    0.00 0.00 0.00 0.00 15/1047 Kernel#respond_to? 137
    0.00 0.00 0.00 0.00 15/5987 Kernel#is_a? 136
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::ConnectionAdapters::AbstractAdapter::Version#<=> 140
Inf% Inf% 0.00 0.00 0.00 0.00 20 Array#<=>
    0.00 0.00 0.00 0.00 20/176 Integer#<=>
    0.00 0.00 0.00 0.00 6/6 BasicObject#instance_eval
Inf% Inf% 0.00 0.00 0.00 0.00 6 CanCan::Ability#can 124
    0.00 0.00 0.00 0.00 6/2636 Class#new 125
    0.00 0.00 0.00 0.00 6/8 CanCan::Ability#rules 125
    0.00 0.00 0.00 0.00 2/284 ActiveRecord::PredicateBuilder::RangeHandler#call 17
    0.00 0.00 0.00 0.00 39/284 ActiveRecord::PredicateBuilder::BasicObjectHandler#call 11
    0.00 0.00 0.00 0.00 39/284 Arel::Attributes::Attribute#type_cast_for_database 18
    0.00 0.00 0.00 0.00 93/284 Array#map
    0.00 0.00 0.00 0.00 63/284 Arel::Visitors::ToSql#visit_Arel_Attributes_Attribute 729
    0.00 0.00 0.00 0.00 48/284 ActiveRecord::PredicateBuilder#build 51
Inf% Inf% 0.00 0.00 0.00 0.00 284 #<Class:0x00007fc75a3f3a30>#name
    0.00 0.00 0.00 0.00 1/37 Sinatra::Base#dump_errors! 1161
    0.00 0.00 0.00 0.00 1/37 Rails::Rack::Logger#started_request_message 50
    0.00 0.00 0.00 0.00 5/37 Thread::Mutex#synchronize
    0.00 0.00 0.00 0.00 4/37 ActiveSupport::TimeZone#time_now 562
    0.00 0.00 0.00 0.00 8/37 Logger#add 471
    0.00 0.00 0.00 0.00 18/37 ActiveRecord::Timestamp::ClassMethods#current_time_from_proper_timezone 85
Inf% Inf% 0.00 0.00 0.00 0.00 37 <Class::Time>#now
    0.00 0.00 0.00 0.00 37/37 Time#initialize
    0.00 0.00 0.00 0.00 25/25 <Module::ActiveSupport::Notifications>#instrumenter 190
Inf% Inf% 0.00 0.00 0.00 0.00 25 ActiveSupport::Notifications::InstrumentationRegistry#instrumenter_for 209
    0.00 0.00 0.00 0.00 25/1364 Kernel#hash 210
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#headers 666
    0.00 0.00 0.00 0.00 1/2 ActiveSupport::Callbacks#run_callbacks 1554
Inf% Inf% 0.00 0.00 0.00 0.00 2 *<Class::ActiveResource::Base>#headers 663
    0.00 0.00 0.00 0.00 2/2 <Class::ActiveResource::Base>#_headers 664
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveResource::Base>#_headers= 666
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#headers 666
    0.00 0.00 0.00 0.00 1/118 Hash#merge 666
    0.00 0.00 0.00 0.00 3/1060 Class#superclass 665
    0.00 0.00 0.00 0.00 2/251 URI::Generic#initialize 212
    0.00 0.00 0.00 0.00 18/251 Rack::Utils::HeaderHash#[]= 450
    0.00 0.00 0.00 0.00 63/251 ActiveRecord::ConnectionAdapters::DatabaseStatements#to_sql_and_binds 36
    0.00 0.00 0.00 0.00 168/251 Array#map
Inf% Inf% 0.00 0.00 0.00 0.00 251 String#freeze
    0.00 0.00 0.00 0.00 4/4 FactoryBot::Syntax::Methods#generate 114
Inf% Inf% 0.00 0.00 0.00 0.00 4 <Module::FactoryBot::Internal>#sequence_by_name 59
    0.00 0.00 0.00 0.00 4/40 FactoryBot::Decorator#method_missing 60
    0.00 0.00 0.00 0.00 4/4 <Module::FactoryBot::Internal>#sequences 60
    0.00 0.00 0.00 0.00 1/1 Method#call
Inf% Inf% 0.00 0.00 0.00 0.00 1 Sinatra::Base#ERROR (?-mix:.*) 1832
    0.00 0.00 0.00 0.00 1/1 Sinatra::Helpers#content_type 1834
    0.00 0.00 0.00 0.00 1/1 Rack::MethodOverride#method_override 29
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::MethodOverride#method_override_param 44
    0.00 0.00 0.00 0.00 1/2 Rack::Request::Helpers#POST 45
    0.00 0.00 0.00 0.00 20/20 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 20 ActiveModel::LazyAttributeHash#initialize 25
    0.00 0.00 0.00 0.00 1/39 ActiveRecord::Associations::CollectionAssociation#add_to_target 280
    0.00 0.00 0.00 0.00 9/39 ActiveRecord::FinderMethods#construct_relation_for_exists 362
    0.00 0.00 0.00 0.00 29/39 ActiveRecord::QueryMethods#build_arel 956
Inf% Inf% 0.00 0.00 0.00 0.00 39 ActiveRecord::QueryMethods#distinct_value 69
    0.00 0.00 0.00 0.00 39/1064 ActiveRecord::QueryMethods#get_value 70
    0.00 0.00 0.00 0.00 78/440 ActiveSupport::Callbacks#run_callbacks 134
    0.00 0.00 0.00 0.00 362/440 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 440 ActiveSupport::Callbacks::Filters::Environment#value
    0.00 0.00 0.00 0.00 1/1 Core::Service::ContentFiltering::Helpers#process_response_body 34
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Service::ContentFiltering::Helpers#request_accepted 56
    0.00 0.00 0.00 0.00 1/3 Rack::Request::AcceptableMediaTypes#prioritize 57
    0.00 0.00 0.00 0.00 1/3 Core::Service::ContentFiltering::Helpers#acceptable_types 57
    0.00 0.00 0.00 0.00 1/934 Array#map 57
    0.00 0.00 0.00 0.00 1/3 Rack::Request#acceptable_media_types 57
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::Core#init_with 336
Inf% Inf% 0.00 0.00 0.00 0.00 20 <Module::ActiveRecord::LegacyYamlAdapter>#convert 5
    0.00 0.00 0.00 0.00 20/5987 Kernel#is_a? 6
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Relation#scoping 53
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Labware>#include_uuid 184
    0.00 0.00 0.00 0.00 1/12 ActiveRecord::Relation#_exec_scope 186
    0.00 0.00 0.00 0.00 1/38 ActiveRecord::Scoping::Named::ClassMethods#all 185
    0.00 0.00 0.00 0.00 2/2 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 2 IPAddr#initialize 557
    0.00 0.00 0.00 0.00 2/2 IPAddr#in_addr 580
    0.00 0.00 0.00 0.00 2/168 String#split 570
    0.00 0.00 0.00 0.00 2/869 Kernel#kind_of? 558
    0.00 0.00 0.00 0.00 29/29 ActiveRecord::Relation#skip_query_cache_if_necessary 579
Inf% Inf% 0.00 0.00 0.00 0.00 29 ActiveRecord::QueryMethods#skip_query_cache_value 69
    0.00 0.00 0.00 0.00 29/1064 ActiveRecord::QueryMethods#get_value 70
    0.00 0.00 0.00 0.00 1/7 <Class::ActionDispatch::Request::Utils>#check_param_encoding 34
    0.00 0.00 0.00 0.00 2/7 <Class::ActiveSupport::CurrentAttributes>#reset_all 128
    0.00 0.00 0.00 0.00 4/7 <Class::Sinatra::Base>#force_encoding 1754
Inf% Inf% 0.00 0.00 0.00 0.00 7 Hash#each_value
    0.00 0.00 0.00 0.00 2/10 <Class::Sinatra::Base>#force_encoding 1754
    0.00 0.00 0.00 0.00 23/123 TZInfo::DataTimezone#period_for_utc 14
    0.00 0.00 0.00 0.00 100/123 TZInfo::DataTimezone#periods_for_local 22
Inf% Inf% 0.00 0.00 0.00 0.00 123 TZInfo::InfoTimezone#info 22
    0.00 0.00 0.00 0.00 2/2 ActionDispatch::Integration::Session#process 244
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActionDispatch::Http::Headers#merge! 110
    0.00 0.00 0.00 0.00 1/290 Hash#each 111
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Http::Headers#each 111
    0.00 0.00 0.00 0.00 8/8 MonitorMixin#synchronize 691
Inf% Inf% 0.00 0.00 0.00 0.00 8 Logger::LogDevice#check_shift_log 773
    0.00 0.00 0.00 0.00 8/8 IO#stat 776
    0.00 0.00 0.00 0.00 8/8 File::Stat#size 776
    0.00 0.00 0.00 0.00 8/5987 Kernel#is_a? 774
    0.00 0.00 0.00 0.00 1/1 Rack::Cors#evaluate_path 162
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Module::Rack::Utils>#clean_path_info 581
    0.00 0.00 0.00 0.00 1/3 <Class::File>#join 593
    0.00 0.00 0.00 0.00 1/168 String#split 582
    0.00 0.00 0.00 0.00 1/1320 Array#each 586
    0.00 0.00 0.00 0.00 1/1517 Array#unshift 591
    0.00 0.00 0.00 0.00 1/234 Array#first 591
    0.00 0.00 0.00 0.00 47/47 Hash#each
Inf% Inf% 0.00 0.00 0.00 0.00 47 ActiveRecord::Reflection::ThroughReflection#belongs_to? 997
    0.00 0.00 0.00 0.00 47/110 ActiveRecord::Reflection::AssociationReflection#belongs_to? 997
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Reflection::RuntimeReflection#get_join_keys 1026
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveRecord::Reflection::AbstractReflection#get_join_keys 289
    0.00 0.00 0.00 0.00 8/8 <Class::ActiveRecord::Reflection::AbstractReflection::JoinKeys>#new 290
    0.00 0.00 0.00 0.00 7/19 ActiveRecord::Reflection::AbstractReflection#join_primary_key 290
    0.00 0.00 0.00 0.00 7/16 ActiveRecord::Reflection::AbstractReflection#join_foreign_key 290
    0.00 0.00 0.00 0.00 1/17 ActiveRecord::Reflection::BelongsToReflection#join_primary_key 290
    0.00 0.00 0.00 0.00 1/14 ActiveRecord::Reflection::BelongsToReflection#join_foreign_key 290
    0.00 0.00 0.00 0.00 7/21 ActiveRecord::Associations::Preloader::Association#owner_key_type 89
    0.00 0.00 0.00 0.00 14/21 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 21 ActiveRecord::Associations::Preloader::Association#owner_key_name 40
    0.00 0.00 0.00 0.00 12/14 ActiveRecord::Reflection::BelongsToReflection#join_foreign_key 41
    0.00 0.00 0.00 0.00 9/16 ActiveRecord::Reflection::AbstractReflection#join_foreign_key 41
    0.00 0.00 0.00 0.00 6/6 ActiveRecord::Associations::BelongsToAssociation#replace 21
Inf% Inf% 0.00 0.00 0.00 0.00 6 ActiveRecord::Associations::BelongsToPolymorphicAssociation#raise_on_type_mismatch! 30
    0.00 0.00 0.00 0.00 9/47 ActiveRecord::QueryMethods#_select! 238
    0.00 0.00 0.00 0.00 38/47 ActiveRecord::QueryMethods#build_select 1043
Inf% Inf% 0.00 0.00 0.00 0.00 47 ActiveRecord::QueryMethods#select_values 69
    0.00 0.00 0.00 0.00 47/1064 ActiveRecord::QueryMethods#get_value 70
    0.00 0.00 0.00 0.00 362/362 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 362 ActiveSupport::Callbacks::Filters::Environment#target
    0.00 0.00 0.00 0.00 1/25 ActiveModel::Serialization#serializable_hash 139
    0.00 0.00 0.00 0.00 1/25 ActiveModel::Serializers::Xml::Serializer#serializable_collection 67
    0.00 0.00 0.00 0.00 5/25 BasicObject#instance_exec
    0.00 0.00 0.00 0.00 9/25 ActiveRecord::Validations::UniquenessValidator#scope_relation 89
    0.00 0.00 0.00 0.00 9/25 ActiveRecord::Reflection::AssociationReflection#extensions 589
Inf% Inf% 0.00 0.00 0.00 0.00 25 Kernel#Array
    0.00 0.00 0.00 0.00 18/18 NilClass#to_a
    0.00 0.00 0.00 0.00 46/46 ActiveRecord::ConnectionAdapters::DatabaseStatements#to_sql_and_binds 34
Inf% Inf% 0.00 0.00 0.00 0.00 46 Arel::Collectors::SubstituteBinds#value 19
    0.00 0.00 0.00 0.00 46/46 Arel::Collectors::PlainString#value 20
    0.00 0.00 0.00 0.00 1/1 Plate#maps 326
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#asset_shape 183
    0.00 0.00 0.00 0.00 1/1 Plate::GeneratedAssociationMethods#plate_purpose 183
    0.00 0.00 0.00 0.00 1/4 PlatePurpose#asset_shape 183
    0.00 0.00 0.00 0.00 1/897 Kernel#nil? 183
    0.00 0.00 0.00 0.00 1/17 ActiveRecord::Relation#values_for_create 622
    0.00 0.00 0.00 0.00 7/17 ActiveRecord::Relation#scope_for_create 468
    0.00 0.00 0.00 0.00 9/17 ActiveModel::AttributeAssignment#assign_attributes 34
Inf% Inf% 0.00 0.00 0.00 0.00 17 Hash#stringify_keys 39
    0.00 0.00 0.00 0.00 17/28 Hash#transform_keys 40
    0.00 0.00 0.00 0.00 2/2 Rack::Protection::PathTraversal#call 15
Inf% Inf% 0.00 0.00 0.00 0.00 2 Rack::Protection::PathTraversal#cleanup 21
    0.00 0.00 0.00 0.00 6/11 String#encode 23
    0.00 0.00 0.00 0.00 8/35 String#gsub 28
    0.00 0.00 0.00 0.00 2/1320 Array#each 31
    0.00 0.00 0.00 0.00 2/168 String#split 31
    0.00 0.00 0.00 0.00 2/63 Array#join 36
    0.00 0.00 0.00 0.00 2/372 Array#any? 37
    0.00 0.00 0.00 0.00 2/17 String#encoding 22
    0.00 0.00 0.00 0.00 6/6 ActiveRecord::Transactions#add_to_transaction 369
Inf% Inf% 0.00 0.00 0.00 0.00 6 ActiveRecord::ConnectionAdapters::DatabaseStatements#add_transaction_record 287
    0.00 0.00 0.00 0.00 6/40 ActiveRecord::ConnectionAdapters::DatabaseStatements#current_transaction 288
    0.00 0.00 0.00 0.00 6/6 ActiveRecord::ConnectionAdapters::Transaction#add_record 288
    0.00 0.00 0.00 0.00 1/4 Api::EndpointHandler#handle_request 185
    0.00 0.00 0.00 0.00 1/4 ActionDispatch::Request#fullpath 239
    0.00 0.00 0.00 0.00 2/4 Api::EndpointHandler#report 150
Inf% Inf% 0.00 0.00 0.00 0.00 4 Rack::Request::Helpers#fullpath 429
    0.00 0.00 0.00 0.00 4/5 Rack::Request::Helpers#path 430
    0.00 0.00 0.00 0.00 4/8 Rack::Request::Helpers#query_string 430
    0.00 0.00 0.00 0.00 1/15 <Class::Plate>#create_with_barcode! 389
    0.00 0.00 0.00 0.00 1/15 PlatePurpose#_create_with_import! 158
    0.00 0.00 0.00 0.00 4/15 FactoryBot::Evaluator#association 25
    0.00 0.00 0.00 0.00 9/15 FactoryBot::FactoryRunner#initialize 7
Inf% Inf% 0.00 0.00 0.00 0.00 15 Array#extract_options! 24
    0.00 0.00 0.00 0.00 11/11 Hash#extractable_options? 25
    0.00 0.00 0.00 0.00 26/290 Array#last 25
    0.00 0.00 0.00 0.00 15/5987 Kernel#is_a? 25
    0.00 0.00 0.00 0.00 11/99 Array#pop 26
    0.00 0.00 0.00 0.00 1/1 SBCF::SangerBarcode#initialize 56
Inf% Inf% 0.00 0.00 0.00 0.00 1 SBCF::SangerBarcode#human_barcode= 183
    0.00 0.00 0.00 0.00 1/3 SBCF::SangerBarcode#prefix= 190
    0.00 0.00 0.00 0.00 1/3 SBCF::SangerBarcode#checksum= 192
    0.00 0.00 0.00 0.00 4/25 MatchData#[] 190
    0.00 0.00 0.00 0.00 1/3 SBCF::SangerBarcode#number= 191
    0.00 0.00 0.00 0.00 1/70 Regexp#match 184
    0.00 0.00 0.00 0.00 3/3 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 3 Purpose#validate_associated_records_for_messenger_creators 153
    0.00 0.00 0.00 0.00 3/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 5/5 Builder::XmlBase#_escape 137
Inf% Inf% 0.00 0.00 0.00 0.00 5 <Module::Builder::XChar>#encode 152
    0.00 0.00 0.00 0.00 5/5 <Module::Builder::XChar>#unicode 153
    0.00 0.00 0.00 0.00 10/35 String#gsub 153
    0.00 0.00 0.00 0.00 5/8 String#tr 153
    0.00 0.00 0.00 0.00 1/4 ActiveRecord::TestFixtures#enlist_fixture_connections 1026
    0.00 0.00 0.00 0.00 1/4 ActiveRecord::ConnectionAdapters::ConnectionHandler#clear_active_connections! 986
    0.00 0.00 0.00 0.00 1/4 <Class::ActiveRecord::QueryCache>#complete 36
    0.00 0.00 0.00 0.00 1/4 <Class::ActiveRecord::QueryCache>#run 29
Inf% Inf% 0.00 0.00 0.00 0.00 4 ActiveRecord::ConnectionAdapters::ConnectionHandler#connection_pool_list 949
    0.00 0.00 0.00 0.00 4/4 Concurrent::Map#values 950
    0.00 0.00 0.00 0.00 4/155 ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool 950
    0.00 0.00 0.00 0.00 4/132 Array#compact 950
    0.00 0.00 0.00 0.00 1/1 Arel::Visitors::Reduce#visit 15
Inf% Inf% 0.00 0.00 0.00 0.00 1 Arel::Visitors::ToSql#visit_Arel_Nodes_GreaterThanOrEqual 496
    0.00 0.00 0.00 0.00 2/507 Arel::Visitors::Reduce#visit 497
    0.00 0.00 0.00 0.00 1/722 Arel::Collectors::SubstituteBinds#<< 498
    0.00 0.00 0.00 0.00 2/2 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 2 Barcode::FormatHandlers::SangerCode39#serialize_barcode 28
    0.00 0.00 0.00 0.00 2/4 SBCF::SangerBarcode#human_barcode 28
    0.00 0.00 0.00 0.00 1/10 ActiveSupport::Inflector#pluralize 33
    0.00 0.00 0.00 0.00 2/10 String#gsub!
    0.00 0.00 0.00 0.00 3/10 ActiveSupport::Inflector#apply_inflections 402
    0.00 0.00 0.00 0.00 2/10 String#sub
    0.00 0.00 0.00 0.00 2/10 ActiveSupport::Inflector#singularize 50
Inf% Inf% 0.00 0.00 0.00 0.00 10 ActiveSupport::Inflector#inflections 252
    0.00 0.00 0.00 0.00 10/10 <Class::ActiveSupport::Inflector::Inflections>#instance 256
    0.00 0.00 0.00 0.00 10/513 Kernel#block_given? 253
    0.00 0.00 0.00 0.00 45/45 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 45 Arel::Nodes::Unary#initialize 8
    0.00 0.00 0.00 0.00 45/623 BasicObject#initialize 9
    0.00 0.00 0.00 0.00 1/5 Rack::Utils::HeaderHash#initialize 424
    0.00 0.00 0.00 0.00 4/5 Enumerable#detect
Inf% Inf% 0.00 0.00 0.00 0.00 5 Rack::Utils::HeaderHash#each 433
    0.00 0.00 0.00 0.00 5/290 Hash#each 434
    0.00 0.00 0.00 0.00 29/29 ActiveRecord::QueryMethods#build_arel 932
Inf% Inf% 0.00 0.00 0.00 0.00 29 Arel::TreeManager#where 31
    0.00 0.00 0.00 0.00 29/3188 Module#=== 32
    0.00 0.00 0.00 0.00 5/19 ActiveRecord::Transactions#committed! 343
    0.00 0.00 0.00 0.00 5/19 ActiveRecord::Associations::HasOneAssociation#_create_record 112
    0.00 0.00 0.00 0.00 9/19 ActiveRecord::Validations::UniquenessValidator#validate_each 24
Inf% Inf% 0.00 0.00 0.00 0.00 19 ActiveRecord::Persistence#persisted? 244
    0.00 0.00 0.00 0.00 19/297 ActiveRecord::Transactions#sync_with_transaction_state 245
    0.00 0.00 0.00 0.00 4/4 Array#hash
Inf% Inf% 0.00 0.00 0.00 0.00 4 ActiveModel::Attribute#hash 115
    0.00 0.00 0.00 0.00 4/24 Array#hash 116
    0.00 0.00 0.00 0.00 4/3206 Kernel#class 116
    0.00 0.00 0.00 0.00 14/43 ActiveRecord::Relation::Merger#merge_single_values 170
    0.00 0.00 0.00 0.00 29/43 ActiveRecord::QueryMethods#build_arel 958
Inf% Inf% 0.00 0.00 0.00 0.00 43 ActiveRecord::QueryMethods#lock_value 69
    0.00 0.00 0.00 0.00 43/1064 ActiveRecord::QueryMethods#get_value 70
    0.00 0.00 0.00 0.00 155/155 ActiveRecord::ConnectionAdapters::ConnectionHandler#owner_to_pool 1059
Inf% Inf% 0.00 0.00 0.00 0.00 155 <Module::Process>#pid
    0.00 0.00 0.00 0.00 1/1 Barcode::Barcodeable#primary_barcode 46
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Associations::CollectionProxy#last 259
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::FinderMethods#last 261
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::Associations::CollectionProxy#load_target 260
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionProxy#find_from_target? 260
    0.00 0.00 0.00 0.00 19/19 ActiveSupport::HashWithIndifferentAccess#initialize 69
Inf% Inf% 0.00 0.00 0.00 0.00 19 ActiveSupport::HashWithIndifferentAccess#update 123
    0.00 0.00 0.00 0.00 19/5987 Kernel#is_a? 124
    0.00 0.00 0.00 0.00 19/46 Hash#each_pair 127
    0.00 0.00 0.00 0.00 19/40 Hash#to_hash 127
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Sinatra::Base>#static? 1
    0.00 0.00 0.00 0.00 1/1 <Class::Sinatra::Base>#static 1
    0.00 0.00 0.00 0.00 19/39 ActiveModel::AttributeSet#deep_dup 70
    0.00 0.00 0.00 0.00 20/39 ActiveRecord::Core::ClassMethods#allocate 144
Inf% Inf% 0.00 0.00 0.00 0.00 39 Class#allocate
    0.00 0.00 0.00 0.00 18/132 <Module::FactoryBot>#aliases_for 12
    0.00 0.00 0.00 0.00 1/132 ActionDispatch::RemoteIp::GetIp#calculate_ip 146
    0.00 0.00 0.00 0.00 1/132 WebMock::NetConnectNotAllowedError#initialize 7
    0.00 0.00 0.00 0.00 4/132 ActionDispatch::Journey::GTG::TransitionTable#move 49
    0.00 0.00 0.00 0.00 4/132 ActiveRecord::ConnectionAdapters::ConnectionHandler#connection_pool_list 950
    0.00 0.00 0.00 0.00 9/132 FactoryBot::AttributeAssigner#alias_names_to_ignore 99
    0.00 0.00 0.00 0.00 7/132 ActiveRecord::Associations::Preloader#preload 86
    0.00 0.00 0.00 0.00 3/132 ActiveRecord::FinderMethods#find_with_ids 426
    0.00 0.00 0.00 0.00 6/132 ActiveRecord::Associations::Association#initialize_attributes 181
    0.00 0.00 0.00 0.00 27/132 FactoryBot::Definition#aggregate_from_traits_and_self 133
    0.00 0.00 0.00 0.00 12/132 ActiveRecord::Relation#references_eager_loaded_tables? 604
    0.00 0.00 0.00 0.00 40/132 <Class::ActiveRecord::PredicateBuilder>#references 25
Inf% Inf% 0.00 0.00 0.00 0.00 132 Array#compact
    0.00 0.00 0.00 0.00 3/3 ActiveSupport::Inflector#apply_inflections 402
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActiveSupport::Inflector::Inflections::Uncountables#uncountable? 56
    0.00 0.00 0.00 0.00 3/372 Array#any? 57
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::TestFixtures#teardown_fixtures 1022
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionHandling#clear_active_connections! 142
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionHandler#clear_active_connections! 142
    0.00 0.00 0.00 0.00 1/155 <Class::ActiveRecord::Base>#connection_handler 142
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Inheritance::ClassMethods#new 56
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveRecord::Inheritance::ClassMethods#subclass_from_attributes 247
    0.00 0.00 0.00 0.00 8/1047 Kernel#respond_to? 248
    0.00 0.00 0.00 0.00 1/41 Object#present? 252
    0.00 0.00 0.00 0.00 8/5987 Kernel#is_a? 249
    0.00 0.00 0.00 0.00 2/252 ActiveRecord::ModelSchema::ClassMethods#inheritance_column 250
    0.00 0.00 0.00 0.00 1/24 String#to_sym 250
    0.00 0.00 0.00 0.00 13/197 ActiveModel::AttributeSet#key? 33
    0.00 0.00 0.00 0.00 184/197 Hash#each_key
Inf% Inf% 0.00 0.00 0.00 0.00 197 ActiveModel::Attribute#initialized? 95
    0.00 0.00 0.00 0.00 1/1 Sinatra::Base#ERROR (?-mix:.*) 1834
Inf% Inf% 0.00 0.00 0.00 0.00 1 Sinatra::Helpers#content_type 340
    0.00 0.00 0.00 0.00 1/138 Enumerable#all? 346
    0.00 0.00 0.00 0.00 1/2 Rack::Response#[]= 357
    0.00 0.00 0.00 0.00 1/1 Sinatra::Helpers#mime_type 343
    0.00 0.00 0.00 0.00 1/130 Enumerable#map 352
    0.00 0.00 0.00 0.00 1/1 <Class::Sinatra::Base>#add_charset 346
    0.00 0.00 0.00 0.00 2/25 Sinatra::Base#settings 346
    0.00 0.00 0.00 0.00 1/755 Kernel#dup 345
    0.00 0.00 0.00 0.00 2/114 String#include? 349
    0.00 0.00 0.00 0.00 1/11 Hash#include? 346
    0.00 0.00 0.00 0.00 1/63 Array#join 352
    0.00 0.00 0.00 0.00 1/6 <Class::Sinatra::Base>#default_encoding 347
    0.00 0.00 0.00 0.00 2/462 Hash#delete 342
    0.00 0.00 0.00 0.00 1/897 Kernel#nil? 344
    0.00 0.00 0.00 0.00 1/1 Core::Abilities::Application#authenticate! 178
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Service::Request#authentication_code 139
    0.00 0.00 0.00 0.00 2/2 Rack::Request::Helpers#cookies 143
    0.00 0.00 0.00 0.00 11/11 ActiveRecord::Associations::Association#foreign_key_for? 272
Inf% Inf% 0.00 0.00 0.00 0.00 11 ActiveRecord::AttributeMethods#has_attribute? 302
    0.00 0.00 0.00 0.00 11/40 ActiveModel::AttributeSet#key? 303
    0.00 0.00 0.00 0.00 10/2160 String#to_s 303
    0.00 0.00 0.00 0.00 1/442 Symbol#to_s 303
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Factory#run 34
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::StrategyCalculator#strategy 8
    0.00 0.00 0.00 0.00 5/5 FactoryBot::StrategyCalculator#strategy_name_to_object 12
    0.00 0.00 0.00 0.00 9/9 FactoryBot::StrategyCalculator#strategy_is_object? 9
    0.00 0.00 0.00 0.00 1/1 Sinatra::Base#dispatch! 1089
Inf% Inf% 0.00 0.00 0.00 0.00 1 Sinatra::Request#params 78
    0.00 0.00 0.00 0.00 1/1 Rack::Request#params 79
    0.00 0.00 0.00 0.00 2/10 Addressable::URI#host= 1155
    0.00 0.00 0.00 0.00 2/10 Addressable::URI#port= 1422
    0.00 0.00 0.00 0.00 2/10 Addressable::URI#path= 1574
    0.00 0.00 0.00 0.00 2/10 Addressable::URI#scheme= 911
    0.00 0.00 0.00 0.00 2/10 Addressable::URI#defer_validation 2394
Inf% Inf% 0.00 0.00 0.00 0.00 10 Addressable::URI#validate 2444
    0.00 0.00 0.00 0.00 2/2 Addressable::URI#ip_based? 2446
    0.00 0.00 0.00 0.00 12/22 Addressable::URI#host 2446
    0.00 0.00 0.00 0.00 12/18 Addressable::URI#path 2459
    0.00 0.00 0.00 0.00 6/22 String#[] 2459
    0.00 0.00 0.00 0.00 2/21 Addressable::URI#scheme 2446
    0.00 0.00 0.00 0.00 2/897 Kernel#nil? 2472
    0.00 0.00 0.00 0.00 31/31 ActiveRecord::ConnectionAdapters::MySQL::DatabaseStatements#select_all 14
Inf% Inf% 0.00 0.00 0.00 0.00 31 ActiveRecord::ConnectionAdapters::MySQL::DatabaseStatements#discard_remaining_results 61
    0.00 0.00 0.00 0.00 31/31 Mysql2::Client#more_results? 62
    0.00 0.00 0.00 0.00 1/82 ActionDispatch::Request#remote_addr 50
    0.00 0.00 0.00 0.00 1/82 ActionDispatch::Request#x_forwarded_for 50
    0.00 0.00 0.00 0.00 1/82 ActionDispatch::Request#routes 139
    0.00 0.00 0.00 0.00 1/82 <Class::ActionDispatch::Request::Session::Options>#find 40
    0.00 0.00 0.00 0.00 1/82 ActionDispatch::Request#remote_ip 279
    0.00 0.00 0.00 0.00 1/82 ActionDispatch::Request#request_id 295
    0.00 0.00 0.00 0.00 1/82 <Class::ActionDispatch::Request::Session>#find 27
    0.00 0.00 0.00 0.00 1/82 ActionDispatch::Request#client_ip 50
    0.00 0.00 0.00 0.00 1/82 ActionDispatch::Request#controller_instance 161
    0.00 0.00 0.00 0.00 1/82 ActionDispatch::Http::Parameters#path_parameters 84
    0.00 0.00 0.00 0.00 1/82 ActionDispatch::Request#x_request_id 50
    0.00 0.00 0.00 0.00 1/82 Rack::Session::Abstract::Persisted#commit_session 377
    0.00 0.00 0.00 0.00 1/82 Rack::Request::Helpers#GET 337
    0.00 0.00 0.00 0.00 2/82 Rack::Request::Helpers#xhr? 237
    0.00 0.00 0.00 0.00 4/82 Rack::Request::Helpers#form_data? 325
    0.00 0.00 0.00 0.00 4/82 Rack::Request::Helpers#cookies 223
    0.00 0.00 0.00 0.00 2/82 Rack::Request::Helpers#body 143
    0.00 0.00 0.00 0.00 7/82 Rack::Request::Helpers#content_type 232
    0.00 0.00 0.00 0.00 8/82 Rack::Request::Helpers#script_name 144
    0.00 0.00 0.00 0.00 8/82 Rack::Request::Helpers#query_string 151
    0.00 0.00 0.00 0.00 6/82 Rack::Request::Helpers#POST 351
    0.00 0.00 0.00 0.00 7/82 Rack::Request::Helpers#request_method 150
    0.00 0.00 0.00 0.00 21/82 Rack::Request::Helpers#path_info 147
Inf% Inf% 0.00 0.00 0.00 0.00 82 Rack::Request::Env#get_header 67
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Callbacks#run_callbacks 1554
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveResource::Base#collection_path 1587
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveResource::Base>#collection_path 1588
    0.00 0.00 0.00 0.00 1/3206 Kernel#class 1588
    0.00 0.00 0.00 0.00 2/2 ActionDispatch::Journey::Path::Pattern#match 159
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActionDispatch::Journey::Path::Pattern#names 57
    0.00 0.00 0.00 0.00 2/7 <Class::ActiveResource::Base>#_user_defined? 24
    0.00 0.00 0.00 0.00 2/7 <Class::ActiveResource::Base>#_password_defined? 24
    0.00 0.00 0.00 0.00 1/7 <Class::ActiveResource::Base>#_connection_defined? 24
    0.00 0.00 0.00 0.00 2/7 <Class::ActiveResource::Base>#_proxy_defined? 24
Inf% Inf% 0.00 0.00 0.00 0.00 7 ThreadsafeAttributes#threadsafe_attribute_defined? 50
    0.00 0.00 0.00 0.00 7/13 ThreadsafeAttributes#threadsafe_attribute_defined_by_thread? 51
    0.00 0.00 0.00 0.00 13/2045 <Class::Thread>#current 51
    0.00 0.00 0.00 0.00 61/61 Time#unit_add 265
Inf% Inf% 0.00 0.00 0.00 0.00 61 Time#plus_without_duration
    0.00 0.00 0.00 0.00 10/10 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 10 ActiveRecord::AutosaveAssociation#before_save_collection_association 365
    0.00 0.00 0.00 0.00 10/82 ActiveRecord::Persistence#new_record? 366
    0.00 0.00 0.00 0.00 3/32 ActiveRecord::FinderMethods#offset_index 358
    0.00 0.00 0.00 0.00 29/32 ActiveRecord::QueryMethods#build_arel 942
Inf% Inf% 0.00 0.00 0.00 0.00 32 ActiveRecord::QueryMethods#offset_value 69
    0.00 0.00 0.00 0.00 32/1064 ActiveRecord::QueryMethods#get_value 70
    0.00 0.00 0.00 0.00 6/35 Builder::XmlBase#_escape_attribute 160
    0.00 0.00 0.00 0.00 8/35 Rack::Protection::PathTraversal#cleanup 28
    0.00 0.00 0.00 0.00 4/35 URI::RFC2396_Parser#unescape 13
    0.00 0.00 0.00 0.00 7/35 ActiveSupport::JSON::Encoding::JSONGemEncoder::EscapedString#to_json 59
    0.00 0.00 0.00 0.00 10/35 <Module::Builder::XChar>#encode 153
Inf% Inf% 0.00 0.00 0.00 0.00 35 String#gsub
    0.00 0.00 0.00 0.00 3/3 Core::Io::Base::JsonFormattingBehaviour::Input::AssociationHandling#load_uuid_resource 146
Inf% Inf% 0.00 0.00 0.00 0.00 3 Core::Registry#lookup_for_object 36
    0.00 0.00 0.00 0.00 3/4 Core::Registry#lookup 37
    0.00 0.00 0.00 0.00 3/3206 Kernel#class 37
    0.00 0.00 0.00 0.00 40/40 ActiveModel::Errors#size 180
Inf% Inf% 0.00 0.00 0.00 0.00 40 ActiveModel::Errors#values 188
    0.00 0.00 0.00 0.00 40/80 Hash#select 189
    0.00 0.00 0.00 0.00 40/46 Hash#values 189
    0.00 0.00 0.00 0.00 22/22 #<Class:0x00007fc7596ace30>#assert_valid_value 349
Inf% Inf% 0.00 0.00 0.00 0.00 22 #<ActiveModel::Type::Helpers::AcceptsMultiparameterTime:0x00007fc75a544100>#assert_valid_value 16
    0.00 0.00 0.00 0.00 22/5987 Kernel#is_a? 17
    0.00 0.00 0.00 0.00 22/171 ActiveModel::Type::Value#assert_valid_value 20
    0.00 0.00 0.00 0.00 1/1 ActiveModel::AttributeMethods#method_missing 430
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveModel::AttributeMethods#attribute_missing 438
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::AttributeMethods::Write#attribute= 439
    0.00 0.00 0.00 0.00 1/1 ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher::AttributeMethodMatch#target 439
    0.00 0.00 0.00 0.00 1/30 ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher::AttributeMethodMatch#attr_name 439
    0.00 0.00 0.00 0.00 1/1 WebMock::StubRequestSnippet#to_s 25
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::HeadersPattern#pp_to_s 359
    0.00 0.00 0.00 0.00 1/1 <Class::WebMock::Util::Headers>#pp_headers_string 360
    0.00 0.00 0.00 0.00 21/21 ActiveModel::AttributeSet#key? 33
Inf% Inf% 0.00 0.00 0.00 0.00 21 ActiveModel::LazyAttributeHash#key? 34
    0.00 0.00 0.00 0.00 57/513 Hash#key? 35
    0.00 0.00 0.00 0.00 9/9 <Module::FactoryBot>#callbacks 78
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::Configuration#callbacks 26
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Definition#callbacks 26
    0.00 0.00 0.00 0.00 9/9 FactoryBot::AttributeAssigner#method_tracking_evaluator 34
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::AttributeAssigner#decorated_evaluator 40
    0.00 0.00 0.00 0.00 18/2636 Class#new 41
    0.00 0.00 0.00 0.00 195/195 Array#select
Inf% Inf% 0.00 0.00 0.00 0.00 195 ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? 107
    0.00 0.00 0.00 0.00 195/199 String#=== 108
    0.00 0.00 0.00 0.00 1/1 Core::Abilities::Base#initialize 92
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Abilities::Application#registered? 169
    0.00 0.00 0.00 0.00 1/41 Object#present? 170
    0.00 0.00 0.00 0.00 14/43 ActiveRecord::Relation::Merger#merge_outer_joins 136
    0.00 0.00 0.00 0.00 29/43 ActiveRecord::QueryMethods#build_arel 930
Inf% Inf% 0.00 0.00 0.00 0.00 43 ActiveRecord::QueryMethods#left_outer_joins_values 69
    0.00 0.00 0.00 0.00 43/1064 ActiveRecord::QueryMethods#get_value 70
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionHandling#clear_active_connections! 142
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::ConnectionHandler#clear_active_connections! 985
    0.00 0.00 0.00 0.00 1/1320 Array#each 986
    0.00 0.00 0.00 0.00 1/4 ActiveRecord::ConnectionAdapters::ConnectionHandler#connection_pool_list 986
    0.00 0.00 0.00 0.00 20/220 ActiveRecord::ConnectionAdapters::Quoting#quoted_date 125
    0.00 0.00 0.00 0.00 200/220 ActiveSupport::TimeWithZone#usec 405
Inf% Inf% 0.00 0.00 0.00 0.00 220 Time#usec
    0.00 0.00 0.00 0.00 3/3 Arel::Visitors::Reduce#visit 15
Inf% Inf% 0.00 0.00 0.00 0.00 3 Arel::Visitors::ToSql#visit_Arel_Nodes_Ascending 434
    0.00 0.00 0.00 0.00 3/507 Arel::Visitors::Reduce#visit 435
    0.00 0.00 0.00 0.00 3/722 Arel::Collectors::SubstituteBinds#<< 435
    0.00 0.00 0.00 0.00 2/2 Core::Service::Request#authentication_code 143
Inf% Inf% 0.00 0.00 0.00 0.00 2 Rack::Request::Helpers#cookies 219
    0.00 0.00 0.00 0.00 1/1 <Module::Rack::Utils>#parse_cookies_header 226
    0.00 0.00 0.00 0.00 2/2 Rack::Request::Env#fetch_header 220
    0.00 0.00 0.00 0.00 4/82 Rack::Request::Env#get_header 223
    0.00 0.00 0.00 0.00 1/21 Rack::Request::Env#set_header 227
    0.00 0.00 0.00 0.00 1/28 Hash#replace 226
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Relation#alias_tracker 530
Inf% Inf% 0.00 0.00 0.00 0.00 8 <Class::ActiveRecord::Associations::AliasTracker>#create 9
    0.00 0.00 0.00 0.00 16/2636 Class#new 11
    0.00 0.00 0.00 0.00 6/6 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 6 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75f26a240>#name 37
    0.00 0.00 0.00 0.00 6/482 ActiveRecord::AttributeMethods::Read#_read_attribute 40
    0.00 0.00 0.00 0.00 1/1 Sinatra::Base#handle_exception! 1129
Inf% Inf% 0.00 0.00 0.00 0.00 1 Sinatra::Base#dump_errors! 1160
    0.00 0.00 0.00 0.00 1/63 Array#join 1161
    0.00 0.00 0.00 0.00 1/1 IO::generic_writable#puts 1162
    0.00 0.00 0.00 0.00 1/30 Time#strftime 1161
    0.00 0.00 0.00 0.00 1/37 <Class::Time>#now 1161
    0.00 0.00 0.00 0.00 1/5 Exception#message 1161
    0.00 0.00 0.00 0.00 1/29 Module#to_s 1161
    0.00 0.00 0.00 0.00 1/3206 Kernel#class 1161
    0.00 0.00 0.00 0.00 1/4 Exception#backtrace 1161
    0.00 0.00 0.00 0.00 1/3 SBCF::SangerBarcode#human_barcode= 190
    0.00 0.00 0.00 0.00 2/3 SBCF::SangerBarcode#initialize 51
Inf% Inf% 0.00 0.00 0.00 0.00 3 SBCF::SangerBarcode#prefix= 153
    0.00 0.00 0.00 0.00 2/2 <Class::SBCF::Prefix>#from_input 154
    0.00 0.00 0.00 0.00 1/1 <Module::Rails::Application::Finisher::InterlockHook>#run 94
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::Dependencies::Interlock#start_running 32
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Concurrency::ShareLock#start_sharing 33
    0.00 0.00 0.00 0.00 20/59 ActiveRecord::Core#init_with 343
    0.00 0.00 0.00 0.00 19/59 ActiveRecord::Core#initialize 309
    0.00 0.00 0.00 0.00 20/59 ActiveRecord::Core::ClassMethods#allocate 143
Inf% Inf% 0.00 0.00 0.00 0.00 59 ActiveRecord::AttributeMethods::ClassMethods#define_attribute_methods 56
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::PredicateBuilder::RangeHandler#call 20
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::Relation::QueryAttribute#infinity? 35
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Relation::QueryAttribute#boundable? 36
    0.00 0.00 0.00 0.00 4/4 ActiveRecord::Relation::QueryAttribute#_infinity? 36
    0.00 0.00 0.00 0.00 2/127 ActiveRecord::Relation::QueryAttribute#value_for_database 36
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Base#collection_path 1588
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActiveResource::Base>#collection_path 849
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveResource::Base>#check_prefix_options 850
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveResource::Base>#format_extension 852
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveResource::Base>#query_string 852
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveResource::Base>#collection_name 852
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#split_options 851
    0.00 0.00 0.00 0.00 1/1 <Class::PlateBarcode>#prefix 852
    0.00 0.00 0.00 0.00 1/594 NilClass#nil? 851
    0.00 0.00 0.00 0.00 1/33 NilClass#to_s 852
    0.00 0.00 0.00 0.00 5/5 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 5 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759df2398>#resource_id= 21
    0.00 0.00 0.00 0.00 5/172 ActiveRecord::AttributeMethods::Write#_write_attribute 24
    0.00 0.00 0.00 0.00 1/1 Builder::XmlBase#tag! 69
Inf% Inf% 0.00 0.00 0.00 0.00 1 Builder::XmlBase#_nested_structures 174
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Serializers::Xml::Serializer#add_attributes_and_methods 95
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Serializers::Xml::Serializer#add_includes 96
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Serializers::Xml::Serializer#add_procs 98
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Serializers::Xml::Serializer#add_extra_behavior 97
    0.00 0.00 0.00 0.00 1/513 Kernel#block_given? 99
    0.00 0.00 0.00 0.00 1/1 WebMock::RequestSignature#initialize 11
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::RequestSignature#assign_options 47
    0.00 0.00 0.00 0.00 1/1 WebMock::RequestSignature#headers= 49
    0.00 0.00 0.00 0.00 2/18 Hash#has_key? 48
    0.00 0.00 0.00 0.00 8/8 Logger::Formatter#call 599
Inf% Inf% 0.00 0.00 0.00 0.00 8 Logger::Formatter#msg2str 609
    0.00 0.00 0.00 0.00 8/3188 Module#=== 610
    0.00 0.00 0.00 0.00 11/28 Hash#symbolize_keys 57
    0.00 0.00 0.00 0.00 17/28 Hash#stringify_keys 40
Inf% Inf% 0.00 0.00 0.00 0.00 28 Hash#transform_keys
    0.00 0.00 0.00 0.00 16/442 Symbol#to_s
    0.00 0.00 0.00 0.00 3/2160 String#to_s
    0.00 0.00 0.00 0.00 5/355 Symbol#to_sym 57
    0.00 0.00 0.00 0.00 1/1 <Class::Sinatra::Base>#static? 1
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Sinatra::Base>#static 1829
    0.00 0.00 0.00 0.00 2/2 <Class::Sinatra::Base>#public_folder 1829
    0.00 0.00 0.00 0.00 1/1 <Class::File>#exist? 1829
    0.00 0.00 0.00 0.00 1/1 Sinatra::Request#params 79
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Request#params 36
    0.00 0.00 0.00 0.00 1/1 Rack::Request::Helpers#params 37
    0.00 0.00 0.00 0.00 1/70 BasicObject#instance_exec
    0.00 0.00 0.00 0.00 1/70 <Module::WebMock::NetHTTPUtility>#request_signature_from_request 310
    0.00 0.00 0.00 0.00 1/70 Builder::XmlMarkup#instruct! 253
    0.00 0.00 0.00 0.00 2/70 Net::HTTPGenericRequest#[]= 71
    0.00 0.00 0.00 0.00 2/70 Net::HTTPHeader#key? 190
    0.00 0.00 0.00 0.00 2/70 Net::HTTPHeader#[] 39
    0.00 0.00 0.00 0.00 2/70 Addressable::URI#ip_based? 1850
    0.00 0.00 0.00 0.00 2/70 Rack::Utils::HeaderHash#has_key? 463
    0.00 0.00 0.00 0.00 2/70 Net::HTTPHeader#set_field 86
    0.00 0.00 0.00 0.00 1/70 Builder::XmlBase#initialize 32
    0.00 0.00 0.00 0.00 1/70 Rack::Utils::HeaderHash#delete 457
    0.00 0.00 0.00 0.00 2/70 URI::Generic#set_scheme 335
    0.00 0.00 0.00 0.00 6/70 Hash#each
    0.00 0.00 0.00 0.00 9/70 Rack::Utils::HeaderHash#[] 446
    0.00 0.00 0.00 0.00 1/70 Array#any?
    0.00 0.00 0.00 0.00 18/70 Rack::Utils::HeaderHash#[]= 450
    0.00 0.00 0.00 0.00 5/70 UUIDTools::UUID#generate_s 506
    0.00 0.00 0.00 0.00 12/70 Array#map
Inf% Inf% 0.00 0.00 0.00 0.00 70 String#downcase
    0.00 0.00 0.00 0.00 157/157 MonitorMixin#mon_enter 185
Inf% Inf% 0.00 0.00 0.00 0.00 157 Thread::Mutex#lock
    0.00 0.00 0.00 0.00 30/30 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 30 Arel::Nodes::And#initialize 7
    0.00 0.00 0.00 0.00 30/623 BasicObject#initialize 8
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::ExecutionWrapper::CompleteHook#after 32
    0.00 0.00 0.00 0.00 1/1 <Module::Rails::Application::Finisher::InterlockHook>#complete 35
    0.00 0.00 0.00 0.00 1/513 Hash#key? 34
    0.00 0.00 0.00 0.00 1/4 ActiveSupport::ExecutionWrapper#hook_state 33
    0.00 0.00 0.00 0.00 3/6 ActiveSupport::ExecutionWrapper::CompleteHook#hook 34
    0.00 0.00 0.00 0.00 1/1364 Kernel#hash 35
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool#connection 382
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::ConnectionPool#checkout 522
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool#checkout_and_verify 523
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool#acquire_connection 523
    0.00 0.00 0.00 0.00 1/1 Core::Initializable::InstanceMethods#initialize 122
Inf% Inf% 0.00 0.00 0.00 0.00 1 Api::EndpointHandler#lookup_for_class 140
    0.00 0.00 0.00 0.00 1/1 Core::Registry#lookup_for_class 141
    0.00 0.00 0.00 0.00 1/4 <Class::Core::Io::Registry>#instance 141
    0.00 0.00 0.00 0.00 19/70 ActiveRecord::Inheritance#ensure_proper_type 278
    0.00 0.00 0.00 0.00 51/70 ActiveRecord::Core::ClassMethods#relation 287
Inf% Inf% 0.00 0.00 0.00 0.00 70 ActiveRecord::Inheritance::ClassMethods#finder_needs_type_condition? 82
    0.00 0.00 0.00 0.00 11/39 ActiveModel::Attribute#original_value_for_database 142
    0.00 0.00 0.00 0.00 28/39 ActiveModel::Attribute#changed_in_place? 63
Inf% Inf% 0.00 0.00 0.00 0.00 39 *ActiveModel::Attribute#original_value_for_database 140
    0.00 0.00 0.00 0.00 28/28 ActiveModel::Attribute::FromDatabase#_original_value_for_database 144
    0.00 0.00 0.00 0.00 11/39 ActiveModel::Attribute#original_value_for_database 142
    0.00 0.00 0.00 0.00 1/1 <Module::JSON>#generate 224
Inf% Inf% 0.00 0.00 0.00 0.00 1 JSON::Ext::Generator::State#generate
    0.00 0.00 0.00 0.00 7/7 ActiveSupport::JSON::Encoding::JSONGemEncoder::EscapedString#to_json
    0.00 0.00 0.00 0.00 4/4 ActiveSupport::JSON::Encoding::JSONGemEncoder::EscapedString#to_s
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::PredicateBuilder#build 55
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::PredicateBuilder::BaseHandler#call 10
    0.00 0.00 0.00 0.00 1/48 ActiveRecord::PredicateBuilder#build 11
    0.00 0.00 0.00 0.00 1/96 ActiveRecord::AttributeMethods::PrimaryKey#id 11
    0.00 0.00 0.00 0.00 400/400 Kernel#Rational
Inf% Inf% 0.00 0.00 0.00 0.00 400 Integer#integer?
    0.00 0.00 0.00 0.00 1/1 Rails::Application#build_request 608
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rails::Engine#build_request 705
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Request#engine_script_name= 709
    0.00 0.00 0.00 0.00 1/2636 Class#new 707
    0.00 0.00 0.00 0.00 1/82 Hash#merge! 706
    0.00 0.00 0.00 0.00 1/8 Rack::Request::Helpers#script_name 709
    0.00 0.00 0.00 0.00 1/1 Rails::Application#env_config 706
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Request#routes= 708
    0.00 0.00 0.00 0.00 1/2 Rails::Engine#routes 708
    0.00 0.00 0.00 0.00 44/44 ActiveRecord::Associations#association 238
Inf% Inf% 0.00 0.00 0.00 0.00 44 ActiveRecord::Associations#association_instance_set 275
    0.00 0.00 0.00 0.00 17/17 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 17 ActiveRecord::Base#partial_writes 124
    0.00 0.00 0.00 0.00 17/384 Kernel#public_send 128
    0.00 0.00 0.00 0.00 17/285 Kernel#instance_variable_defined? 125
    0.00 0.00 0.00 0.00 17/3206 Kernel#class 128
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate::Metadata#autosave_associated_records_for_owner 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 9/9 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::FactoryRunner#initialize 3
    0.00 0.00 0.00 0.00 9/15 Array#extract_options! 7
    0.00 0.00 0.00 0.00 1/1 Rack::Request#params 37
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Request::Helpers#params 378
    0.00 0.00 0.00 0.00 1/2 Rack::Request::Helpers#POST 379
    0.00 0.00 0.00 0.00 1/1 Rack::Request::Helpers#GET 379
    0.00 0.00 0.00 0.00 1/118 Hash#merge 379
    0.00 0.00 0.00 0.00 1/12 ActiveRecord::ConnectionAdapters::RealTransaction#initialize 171
    0.00 0.00 0.00 0.00 11/12 ActiveRecord::ConnectionAdapters::SavepointTransaction#initialize 146
Inf% Inf% 0.00 0.00 0.00 0.00 12 ActiveRecord::ConnectionAdapters::Transaction#initialize 97
    0.00 0.00 0.00 0.00 12/2636 Class#new 99
    0.00 0.00 0.00 0.00 12/2123 Hash#fetch 101
    0.00 0.00 0.00 0.00 2/4 <Class::ActiveResource::Base>#_connection 16
    0.00 0.00 0.00 0.00 2/4 <Class::ActiveResource::Base>#_headers 16
Inf% Inf% 0.00 0.00 0.00 0.00 4 ThreadsafeAttributes#get_threadsafe_attribute 32
    0.00 0.00 0.00 0.00 5/13 ThreadsafeAttributes#threadsafe_attribute_defined_by_thread? 33
    0.00 0.00 0.00 0.00 3/3 ThreadsafeAttributes#get_threadsafe_attribute_by_thread 34
    0.00 0.00 0.00 0.00 7/2045 <Class::Thread>#current 33
    0.00 0.00 0.00 0.00 1/1 WebMock::HeadersPattern#pp_to_s 360
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::WebMock::Util::Headers>#pp_headers_string 37
    0.00 0.00 0.00 0.00 1/6 <Class::WebMock::Util::Headers>#normalize_headers 38
    0.00 0.00 0.00 0.00 1/130 Enumerable#map 41
    0.00 0.00 0.00 0.00 1/63 Array#join 41
    0.00 0.00 0.00 0.00 1/755 Kernel#dup 40
    0.00 0.00 0.00 0.00 1/4 Array#sort 41
    0.00 0.00 0.00 0.00 1/1 WebMock::RequestSignature#assign_options 49
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::RequestSignature#headers= 24
    0.00 0.00 0.00 0.00 1/6 <Class::WebMock::Util::Headers>#normalize_headers 25
    0.00 0.00 0.00 0.00 1/74 <Module::Rails::Application::Finisher::InterlockHook>#complete 98
    0.00 0.00 0.00 0.00 1/74 <Module::Rails::Application::Finisher::InterlockHook>#run 94
    0.00 0.00 0.00 0.00 72/74 MonitorMixin#synchronize 186
Inf% Inf% 0.00 0.00 0.00 0.00 74 <Module::ActiveSupport::Dependencies>#interlock 60
    0.00 0.00 0.00 0.00 100/100 Integer#+
Inf% Inf% 0.00 0.00 0.00 0.00 100 Rational#+
    0.00 0.00 0.00 0.00 17/17 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 17 Arel::Nodes::Values#initialize 10
    0.00 0.00 0.00 0.00 17/101 Arel::Nodes::Binary#initialize 11
    0.00 0.00 0.00 0.00 3/3 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 3 PlatePurpose#set_default_printer_type 234
    0.00 0.00 0.00 0.00 3/3 Purpose::GeneratedAssociationMethods#barcode_printer_type 235
    0.00 0.00 0.00 0.00 13/13 Rack::Request::Env#initialize 57
Inf% Inf% 0.00 0.00 0.00 0.00 13 ActionDispatch::Http::URL#initialize 186
    0.00 0.00 0.00 0.00 13/13 ActionDispatch::Http::FilterParameters#initialize 187
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Configuration#callbacks 26
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::Definition#callbacks 42
    0.00 0.00 0.00 0.00 9/27 FactoryBot::Definition#aggregate_from_traits_and_self 43
    0.00 0.00 0.00 0.00 1/1 URI::Generic#merge 1101
Inf% Inf% 0.00 0.00 0.00 0.00 1 URI::RFC3986_Parser#convert_to_uri 113
    0.00 0.00 0.00 0.00 1/2 URI::RFC3986_Parser#parse 117
    0.00 0.00 0.00 0.00 1/1 <Class::String>#try_convert 116
    0.00 0.00 0.00 0.00 1/5987 Kernel#is_a? 114
    0.00 0.00 0.00 0.00 3/3 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 3 Purpose#validate_associated_records_for_child_relationships 153
    0.00 0.00 0.00 0.00 3/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 5/10 Array#map
    0.00 0.00 0.00 0.00 3/10 Sinatra::IndifferentHash#[]= 86
    0.00 0.00 0.00 0.00 2/10 Hash#each_pair
Inf% Inf% 0.00 0.00 0.00 0.00 10 *Sinatra::IndifferentHash#convert_value 189
    0.00 0.00 0.00 0.00 5/6 Method#to_proc 194
    0.00 0.00 0.00 0.00 5/934 Array#map 194
    0.00 0.00 0.00 0.00 20/3188 Module#=== 190
    0.00 0.00 0.00 0.00 5/8 Kernel#method 194
    0.00 0.00 0.00 0.00 10/10 ActiveSupport::EachTimeWithZone#each 9
Inf% Inf% 0.00 0.00 0.00 0.00 10 Range#each
    0.00 0.00 0.00 0.00 30/35 Kernel#sprintf 504
    0.00 0.00 0.00 0.00 30/43 Integer#<< 253
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::ConnectionPool#release_connection 401
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool#checkin 403
    0.00 0.00 0.00 0.00 1/2 Concurrent::Collection::MriMapBackend#delete 402
    0.00 0.00 0.00 0.00 1/164 ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key 402
    0.00 0.00 0.00 0.00 9/9 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::AttributeList#apply_attributes 38
    0.00 0.00 0.00 0.00 9/1320 Array#each 39
    0.00 0.00 0.00 0.00 2/2 IPAddr#initialize 580
Inf% Inf% 0.00 0.00 0.00 0.00 2 IPAddr#in_addr 610
    0.00 0.00 0.00 0.00 2/96 Enumerable#inject 618
    0.00 0.00 0.00 0.00 2/4 MatchData#captures 616
    0.00 0.00 0.00 0.00 2/70 Regexp#match 615
    0.00 0.00 0.00 0.00 2/3188 Module#=== 611
    0.00 0.00 0.00 0.00 2/10 Addressable::URI#scheme= 900
    0.00 0.00 0.00 0.00 8/10 ActiveModel::Validations::FormatValidator#validate_each 9
Inf% Inf% 0.00 0.00 0.00 0.00 10 Kernel#!~
    0.00 0.00 0.00 0.00 10/16 String#=~
    0.00 0.00 0.00 0.00 2/2 URI::RFC3986_Parser#parse 73
Inf% Inf% 0.00 0.00 0.00 0.00 2 URI::RFC3986_Parser#split 14
    0.00 0.00 0.00 0.00 3/70 Regexp#match 22
    0.00 0.00 0.00 0.00 15/25 MatchData#[] 23
    0.00 0.00 0.00 0.00 2/8 String#to_str 16
    0.00 0.00 0.00 0.00 2/2 String#ascii_only? 20
    0.00 0.00 0.00 0.00 1/1 <Class::Rack::MockRequest>#env_for 92
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Rack::MockRequest>#parse_uri_rfc2396 85
    0.00 0.00 0.00 0.00 1/1 URI::RFC2396_Parser#parse 87
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::RemoteIp::GetIp#calculate_ip 149
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::RemoteIp::GetIp#filter_proxies 176
    0.00 0.00 0.00 0.00 1/63 Array#reject 177
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Dependencies::Interlock#start_running 33
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::Concurrency::ShareLock#start_sharing 114
    0.00 0.00 0.00 0.00 1/284 MonitorMixin#synchronize 115
    0.00 0.00 0.00 0.00 1/1 <Class::MultiJson::Adapter>#load 21
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::MultiJson::Adapter>#cached_load_options 42
    0.00 0.00 0.00 0.00 1/1 MultiJson::OptionsCache#fetch 43
    0.00 0.00 0.00 0.00 39/39 Arel::Attributes::Attribute#able_to_type_cast? 22
Inf% Inf% 0.00 0.00 0.00 0.00 39 Arel::Table#able_to_type_cast? 102
    0.00 0.00 0.00 0.00 39/897 Kernel#nil? 103
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::QueryCache::ConnectionPoolConfiguration#disable_query_cache! 39
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::ConnectionAdapters::QueryCache#disable_query_cache! 41
    0.00 0.00 0.00 0.00 1/2 Concurrent::Collection::MriMapBackend#delete 40
    0.00 0.00 0.00 0.00 1/3 ActiveRecord::ConnectionAdapters::ConnectionPool#active_connection? 41
    0.00 0.00 0.00 0.00 1/155 ActiveRecord::ConnectionAdapters::ConnectionPool#connection 41
    0.00 0.00 0.00 0.00 1/164 ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key 40
    0.00 0.00 0.00 0.00 1/2045 <Class::Thread>#current 40
    0.00 0.00 0.00 0.00 3/3 Uuid::Uuidable#uuid 57
Inf% Inf% 0.00 0.00 0.00 0.00 3 Uuid#uuid 85
    0.00 0.00 0.00 0.00 3/13 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759df2398>#external_id 86
    0.00 0.00 0.00 0.00 193/193 MonitorMixin#mon_exit 200
Inf% Inf% 0.00 0.00 0.00 0.00 193 Thread::Mutex#unlock
    0.00 0.00 0.00 0.00 5/5 ActiveRecord::Transactions#committed! 345
Inf% Inf% 0.00 0.00 0.00 0.00 5 ActiveRecord::Base#_run_commit_without_transaction_enrollment_callbacks 815
    0.00 0.00 0.00 0.00 5/165 ActiveSupport::Callbacks#run_callbacks 816
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::Transactions#has_transactional_callbacks? 470
Inf% Inf% 0.00 0.00 0.00 0.00 19 ActiveRecord::Base#_commit_callbacks 827
    0.00 0.00 0.00 0.00 19/204 ActiveRecord::Base#__callbacks 828
    0.00 0.00 0.00 0.00 6/16 ActionDispatch::Http::Headers#env_name 124
    0.00 0.00 0.00 0.00 10/16 Kernel#!~
Inf% Inf% 0.00 0.00 0.00 0.00 16 String#=~
    0.00 0.00 0.00 0.00 29/29 ActiveRecord::QueryMethods#build_arel 950
Inf% Inf% 0.00 0.00 0.00 0.00 29 ActiveRecord::QueryMethods#group_values 69
    0.00 0.00 0.00 0.00 29/1064 ActiveRecord::QueryMethods#get_value 70
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::Core#initialize 310
Inf% Inf% 0.00 0.00 0.00 0.00 19 ActiveRecord::ModelSchema::ClassMethods#_default_attributes 381
    0.00 0.00 0.00 0.00 19/340 ActiveRecord::ModelSchema::ClassMethods#load_schema 382
    0.00 0.00 0.00 0.00 4/4 BasicObject#instance_exec
Inf% Inf% 0.00 0.00 0.00 0.00 4 FactoryBot::Evaluator#increment_sequence 56
    0.00 0.00 0.00 0.00 4/8 FactoryBot::Sequence#next 57
    0.00 0.00 0.00 0.00 39/39 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 39 ActiveRecord::Relation::WhereClauseFactory#initialize 6
    0.00 0.00 0.00 0.00 17/17 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 17 Arel::Nodes::InsertStatement#initialize 7
    0.00 0.00 0.00 0.00 17/623 BasicObject#initialize 8
    0.00 0.00 0.00 0.00 9/9 FactoryBot::AttributeAssigner#attributes_to_set_on_instance 63
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::AttributeAssigner#methods_invoked_on_evaluator 46
    0.00 0.00 0.00 0.00 9/40 FactoryBot::Decorator#method_missing 47
    0.00 0.00 0.00 0.00 9/18 FactoryBot::AttributeAssigner#method_tracking_evaluator 47
    0.00 0.00 0.00 0.00 5/5 CanCan::Rule#relevant? 26
Inf% Inf% 0.00 0.00 0.00 0.00 5 CanCan::Rule#matches_subject? 89
    0.00 0.00 0.00 0.00 2/2 CanCan::Rule#matches_subject_class? 90
    0.00 0.00 0.00 0.00 7/438 Array#include? 90
    0.00 0.00 0.00 0.00 6/6 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 6 CanCan::Rule#initialize 13
    0.00 0.00 0.00 0.00 12/124 Array#flatten 17
    0.00 0.00 0.00 0.00 6/869 Kernel#kind_of? 14
    0.00 0.00 0.00 0.00 6/897 Kernel#nil? 15
    0.00 0.00 0.00 0.00 1/3 Builder::XmlMarkup#_special 297
    0.00 0.00 0.00 0.00 2/3 Builder::XmlBase#tag! 67
Inf% Inf% 0.00 0.00 0.00 0.00 3 Builder::XmlBase#_newline 164
    0.00 0.00 0.00 0.00 3/3 Builder::XmlBase#text! 166
    0.00 0.00 0.00 0.00 1/1 MultiJson::Adapters::JsonCommon#load 14
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Module::JSON>#parse 155
    0.00 0.00 0.00 0.00 1/755 Kernel#dup 156
    0.00 0.00 0.00 0.00 1/2636 Class#new 156
    0.00 0.00 0.00 0.00 1/1 JSON::Ext::Parser#parse 156
    0.00 0.00 0.00 0.00 1/9 ActiveRecord::Associations::Association#extensions 139
    0.00 0.00 0.00 0.00 8/9 ActiveRecord::Associations::AssociationScope#scope 28
Inf% Inf% 0.00 0.00 0.00 0.00 9 ActiveRecord::Reflection::AssociationReflection#extensions 588
    0.00 0.00 0.00 0.00 9/25 Kernel#Array 589
    0.00 0.00 0.00 0.00 7/7 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 7 ActiveRecord::Associations::Preloader::Association#initialize 9
    0.00 0.00 0.00 0.00 14/234 Array#first 14
    0.00 0.00 0.00 0.00 7/3206 Kernel#class 14
    0.00 0.00 0.00 0.00 17/46 Arel::InsertManager#initialize 5
    0.00 0.00 0.00 0.00 29/46 Arel::SelectManager#initialize 11
Inf% Inf% 0.00 0.00 0.00 0.00 46 Arel::TreeManager#initialize 10
    0.00 0.00 0.00 0.00 11/232 Array#select
    0.00 0.00 0.00 0.00 17/232 Arel::InsertManager#insert 27
    0.00 0.00 0.00 0.00 39/232 Arel::Attributes::Attribute#type_cast_for_database 18
    0.00 0.00 0.00 0.00 39/232 Arel::Attributes::Attribute#able_to_type_cast? 22
    0.00 0.00 0.00 0.00 126/232 Arel::Visitors::ToSql#visit_Arel_Attributes_Attribute 728
Inf% Inf% 0.00 0.00 0.00 0.00 232 #<Class:0x00007fc75a3f3a30>#relation
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool#release_connection 403
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::ConnectionPool#checkin 531
    0.00 0.00 0.00 0.00 1/284 MonitorMixin#synchronize 532
    0.00 0.00 0.00 0.00 1/5 <Class::ActionDispatch::Journey::Router::Utils>#normalize_path 23
    0.00 0.00 0.00 0.00 4/5 ActiveSupport::Inflector#camelize 76
Inf% Inf% 0.00 0.00 0.00 0.00 5 String#gsub!
    0.00 0.00 0.00 0.00 2/10 ActiveSupport::Inflector#inflections 76
    0.00 0.00 0.00 0.00 2/33 NilClass#to_s 76
    0.00 0.00 0.00 0.00 2/46 String#capitalize 76
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Associations::BelongsToAssociation#find_target? 77
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::Associations::BelongsToAssociation#foreign_key_present? 105
    0.00 0.00 0.00 0.00 2/482 ActiveRecord::AttributeMethods::Read#_read_attribute 106
    0.00 0.00 0.00 0.00 2/213 ActiveRecord::Reflection::AssociationReflection#foreign_key 106
    0.00 0.00 0.00 0.00 2/2 ActionDispatch::Integration::Session#process 243
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::ActionDispatch::Http::Headers>#from_hash 50
    0.00 0.00 0.00 0.00 4/2636 Class#new 51
    0.00 0.00 0.00 0.00 2/3 <Class::Sinatra::Base>#public_folder 1828
    0.00 0.00 0.00 0.00 1/3 <Module::Rack::Utils>#clean_path_info 593
Inf% Inf% 0.00 0.00 0.00 0.00 3 <Class::File>#join
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::RequestId#call 26
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::RequestId#make_request_id 31
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::RequestId#internal_request_id 35
    0.00 0.00 0.00 0.00 1/9 Object#presence 32
    0.00 0.00 0.00 0.00 1/1 <Class::Rack::MockRequest>#parse_uri_rfc2396 87
Inf% Inf% 0.00 0.00 0.00 0.00 1 URI::RFC2396_Parser#parse 210
    0.00 0.00 0.00 0.00 1/2636 Class#new 215
    0.00 0.00 0.00 0.00 1/1 URI::RFC2396_Parser#split 212
    0.00 0.00 0.00 0.00 2/4 <Module::URI>#scheme_list 214
    0.00 0.00 0.00 0.00 2/10 String#upcase 214
    0.00 0.00 0.00 0.00 1/11 Hash#include? 214
    0.00 0.00 0.00 0.00 3/49 ActiveRecord::Associations::Association#reload 45
    0.00 0.00 0.00 0.00 2/49 ActiveRecord::AutosaveAssociation#save_collection_association 386
    0.00 0.00 0.00 0.00 44/49 ActiveRecord::Associations::Association#initialize 31
Inf% Inf% 0.00 0.00 0.00 0.00 49 ActiveRecord::Associations::Association#reset_scope 94
    0.00 0.00 0.00 0.00 18/18 FactoryBot::AttributeList#non_ignored 35
Inf% Inf% 0.00 0.00 0.00 0.00 18 Enumerable#reject
    0.00 0.00 0.00 0.00 18/63 FactoryBot::AttributeList#each
    0.00 0.00 0.00 0.00 3/3 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 3 Purpose#autosave_associated_records_for_messenger_creators 153
    0.00 0.00 0.00 0.00 3/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 2/2 SBCF::SangerBarcode#prefix= 154
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::SBCF::Prefix>#from_input 21
    0.00 0.00 0.00 0.00 2/2 <Class::SBCF::Prefix>#from_human 24
    0.00 0.00 0.00 0.00 2/5987 Kernel#is_a? 22
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Notifications::Instrumenter#instrument 124
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveResource::Connection#http 167
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Connection#new_http 168
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Connection#configure_http 168
    0.00 0.00 0.00 0.00 3/3 PlatePurpose#set_default_printer_type 235
Inf% Inf% 0.00 0.00 0.00 0.00 3 Purpose::GeneratedAssociationMethods#barcode_printer_type 107
    0.00 0.00 0.00 0.00 3/31 ActiveRecord::Associations::SingularAssociation#reader 108
    0.00 0.00 0.00 0.00 3/106 ActiveRecord::Associations#association 108
    0.00 0.00 0.00 0.00 2/6 SBCF::SangerBarcode#calculate_human_barcode 209
    0.00 0.00 0.00 0.00 4/6 SBCF::SangerBarcode#valid? 101
Inf% Inf% 0.00 0.00 0.00 0.00 6 SBCF::SangerBarcode#checksum 91
    0.00 0.00 0.00 0.00 1/5 SBCF::SangerBarcode#calculate_checksum 92
    0.00 0.00 0.00 0.00 1/1 Rack::MockResponse#initialize 173
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Response::Helpers#buffered_body! 225
    0.00 0.00 0.00 0.00 1/4 Rack::BodyProxy#each 236
    0.00 0.00 0.00 0.00 1/2636 Class#new 234
    0.00 0.00 0.00 0.00 1/5987 Kernel#is_a? 228
    0.00 0.00 0.00 0.00 21/21 ActiveRecord::QueryMethods#limit! 670
Inf% Inf% 0.00 0.00 0.00 0.00 21 ActiveRecord::QueryMethods#limit_value= 73
    0.00 0.00 0.00 0.00 21/157 ActiveRecord::QueryMethods#set_value 74
    0.00 0.00 0.00 0.00 9/18 FactoryBot::AttributeAssigner#ignored_attribute_names 83
    0.00 0.00 0.00 0.00 9/18 FactoryBot::AttributeAssigner#non_ignored_attribute_names 79
Inf% Inf% 0.00 0.00 0.00 0.00 18 FactoryBot::AttributeList#names 22
    0.00 0.00 0.00 0.00 18/130 Enumerable#map 23
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Barcode#autosave_associated_records_for_asset 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 5/5 ActiveRecord::Inheritance::ClassMethods#find_sti_class 221
Inf% Inf% 0.00 0.00 0.00 0.00 5 ActiveSupport::Dependencies#constantize 612
    0.00 0.00 0.00 0.00 5/5 ActiveSupport::Dependencies::ClassCache#get 613
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::Relation#skip_query_cache_if_necessary 571
Inf% Inf% 0.00 0.00 0.00 0.00 20 ActiveRecord::QueryMethods#readonly_value 69
    0.00 0.00 0.00 0.00 20/1064 ActiveRecord::QueryMethods#get_value 70
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Factory#run 41
Inf% Inf% 0.00 0.00 0.00 0.00 9 Observable#add_observer 128
    0.00 0.00 0.00 0.00 9/1047 Kernel#respond_to? 130
    0.00 0.00 0.00 0.00 9/1364 Kernel#hash 133
    0.00 0.00 0.00 0.00 6/9 Hash#each
    0.00 0.00 0.00 0.00 3/9 WebMock::RequestPattern#assign_options 56
Inf% Inf% 0.00 0.00 0.00 0.00 9 *<Class::WebMock::Util::HashKeysStringifier>#stringify_keys! 5
    0.00 0.00 0.00 0.00 4/130 Enumerable#map 12
    0.00 0.00 0.00 0.00 4/96 Enumerable#inject 12
    0.00 0.00 0.00 0.00 18/3188 Module#=== 6
    0.00 0.00 0.00 0.00 4/19 <Class::Hash>#[] 12
    0.00 0.00 0.00 0.00 3/3 Array#include?
Inf% Inf% 0.00 0.00 0.00 0.00 3 Rack::Request::AcceptableMediaTypes::MediaType#== 122
    0.00 0.00 0.00 0.00 9/9 Rack::Request::AcceptableMediaTypes::MediaType#type 126
    0.00 0.00 0.00 0.00 6/6 Rack::Request::AcceptableMediaTypes::MediaType#subtype 129
    0.00 0.00 0.00 0.00 9/5987 Kernel#is_a? 123
    0.00 0.00 0.00 0.00 1/1 <Class::MultiJson::Adapter>#cached_load_options 43
Inf% Inf% 0.00 0.00 0.00 0.00 1 MultiJson::OptionsCache#fetch 10
    0.00 0.00 0.00 0.00 1/513 Hash#key? 12
    0.00 0.00 0.00 0.00 1/2 Hash#eql? 12
    0.00 0.00 0.00 0.00 1/442 Symbol#to_s 11
    0.00 0.00 0.00 0.00 1/5 Kernel#instance_variable_get 11
    0.00 0.00 0.00 0.00 1/2 Hash#hash 12
    0.00 0.00 0.00 0.00 1/28 Rack::Request::Helpers#cookies 226
    0.00 0.00 0.00 0.00 27/28 Hash#reverse_merge! 21
Inf% Inf% 0.00 0.00 0.00 0.00 28 Hash#replace
    0.00 0.00 0.00 0.00 12/12 String#% 17
Inf% Inf% 0.00 0.00 0.00 0.00 12 String#original_format
    0.00 0.00 0.00 0.00 8/33 NilClass#to_s
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Journey::Router#filter_routes 108
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Journey::GTG::Simulator#memos 23
    0.00 0.00 0.00 0.00 6/6 ActionDispatch::Journey::GTG::TransitionTable#move 27
    0.00 0.00 0.00 0.00 1/2 Enumerable#find_all 30
    0.00 0.00 0.00 0.00 7/7 StringScanner#scan 26
    0.00 0.00 0.00 0.00 1/2636 Class#new 24
    0.00 0.00 0.00 0.00 8/8 ActiveSupport::TaggedLogging::Formatter#call 23
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveSupport::TaggedLogging::Formatter#tags_text 53
    0.00 0.00 0.00 0.00 8/11 ActiveSupport::TaggedLogging::Formatter#current_tags 54
    0.00 0.00 0.00 0.00 8/372 Array#any? 55
    0.00 0.00 0.00 0.00 1/1 Rack::Session::Abstract::Persisted#context 271
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Session::Abstract::Persisted#commit_session 376
    0.00 0.00 0.00 0.00 1/1 Rack::Session::Abstract::Persisted#commit_session? 385
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Request::Session#options 378
    0.00 0.00 0.00 0.00 2/3 ActionDispatch::Request::Session::Options#[] 380
    0.00 0.00 0.00 0.00 1/82 Rack::Request::Env#get_header 377
    0.00 0.00 0.00 0.00 21/21 ActiveRecord::QueryMethods#build_arel 935
Inf% Inf% 0.00 0.00 0.00 0.00 21 ActiveRecord::ConnectionAdapters::DatabaseStatements#sanitize_limit 411
    0.00 0.00 0.00 0.00 21/5987 Kernel#is_a? 412
    0.00 0.00 0.00 0.00 9/25 ActiveRecord::SpawnMethods#relation_with 73
    0.00 0.00 0.00 0.00 16/25 ActiveRecord::QueryMethods#extending! 876
Inf% Inf% 0.00 0.00 0.00 0.00 25 ActiveRecord::QueryMethods#extending_values 69
    0.00 0.00 0.00 0.00 25/1064 ActiveRecord::QueryMethods#get_value 70
    0.00 0.00 0.00 0.00 80/80 ActiveSupport::Callbacks#run_callbacks 130
Inf% Inf% 0.00 0.00 0.00 0.00 80 ActiveSupport::Callbacks::CallbackSequence#final? 504
    0.00 0.00 0.00 0.00 1/1 Arel::Visitors::Reduce#visit 15
Inf% Inf% 0.00 0.00 0.00 0.00 1 Arel::Visitors::ToSql#visit_Arel_Nodes_LessThan 514
    0.00 0.00 0.00 0.00 2/507 Arel::Visitors::Reduce#visit 515
    0.00 0.00 0.00 0.00 1/722 Arel::Collectors::SubstituteBinds#<< 516
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Reflection::RuntimeReflection#aliased_table 1038
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveRecord::Reflection::AbstractReflection#table_name 147
    0.00 0.00 0.00 0.00 8/24 ActiveRecord::Reflection::RuntimeReflection#klass 148
    0.00 0.00 0.00 0.00 8/33 ActiveRecord::ModelSchema::ClassMethods#table_name 148
    0.00 0.00 0.00 0.00 14/14 ActiveRecord::Relation::Merger#merge 85
Inf% Inf% 0.00 0.00 0.00 0.00 14 ActiveRecord::Relation::Merger#merge_joins 114
    0.00 0.00 0.00 0.00 14/55 ActiveRecord::QueryMethods#joins_values 115
    0.00 0.00 0.00 0.00 14/65 Array#blank? 115
    0.00 0.00 0.00 0.00 1/9 ActionDispatch::RequestId#make_request_id 32
    0.00 0.00 0.00 0.00 2/9 ActiveModel::Type::Helpers::Numeric#cast 12
    0.00 0.00 0.00 0.00 6/9 ActiveRecord::Associations::BelongsToPolymorphicAssociation#klass 9
Inf% Inf% 0.00 0.00 0.00 0.00 9 Object#presence 46
    0.00 0.00 0.00 0.00 9/41 Object#present? 47
    0.00 0.00 0.00 0.00 27/27 ActiveRecord::Transactions#remember_transaction_record_state 411
Inf% Inf% 0.00 0.00 0.00 0.00 27 ActiveRecord::Transactions#remember_new_record_before_last_commit 414
    0.00 0.00 0.00 0.00 1/30 ActiveRecord::Relation#values_for_create 622
    0.00 0.00 0.00 0.00 7/30 ActiveRecord::Relation#scope_for_create 468
    0.00 0.00 0.00 0.00 14/30 ActiveRecord::Relation::Merger#merge_single_values 172
    0.00 0.00 0.00 0.00 8/30 ActiveRecord::QueryMethods#create_with! 778
Inf% Inf% 0.00 0.00 0.00 0.00 30 ActiveRecord::QueryMethods#create_with_value 69
    0.00 0.00 0.00 0.00 30/1064 ActiveRecord::QueryMethods#get_value 70
    0.00 0.00 0.00 0.00 24/24 ActiveSupport::TimeWithZone#initialize 53
Inf% Inf% 0.00 0.00 0.00 0.00 24 ActiveSupport::TimeWithZone#transfer_time_values_to_utc_constructor 530
    0.00 0.00 0.00 0.00 24/35 Kernel#instance_of? 532
    0.00 0.00 0.00 0.00 24/653 Module#< 532
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 Sinatra::Response#initialize 136
    0.00 0.00 0.00 0.00 1/2 Rack::Response#initialize 137
    0.00 0.00 0.00 0.00 1/18 Rack::Utils::HeaderHash#[]= 138
    0.00 0.00 0.00 0.00 1/17 Rack::Utils::HeaderHash#[] 138
    0.00 0.00 0.00 0.00 1/1 Api::EndpointHandler#lookup_for_class 141
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Registry#lookup_for_class 32
    0.00 0.00 0.00 0.00 1/4 Core::Registry#lookup 33
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::QueryMethods#includes! 123
Inf% Inf% 0.00 0.00 0.00 0.00 7 ActiveRecord::QueryMethods#includes_values= 73
    0.00 0.00 0.00 0.00 7/157 ActiveRecord::QueryMethods#set_value 74
    0.00 0.00 0.00 0.00 2/2 Rack::Request::Helpers#POST 355
Inf% Inf% 0.00 0.00 0.00 0.00 2 Rack::Request::Helpers#form_data? 323
    0.00 0.00 0.00 0.00 2/4 Rack::Request::Helpers#media_type 324
    0.00 0.00 0.00 0.00 4/82 Rack::Request::Env#get_header 325
    0.00 0.00 0.00 0.00 2/438 Array#include? 326
    0.00 0.00 0.00 0.00 2/897 Kernel#nil? 326
    0.00 0.00 0.00 0.00 1/2 PlateCreation::Children#create_children! 36
    0.00 0.00 0.00 0.00 1/2 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 2 AssetCreation::GeneratedAssociationMethods#child_purpose 107
    0.00 0.00 0.00 0.00 2/31 ActiveRecord::Associations::SingularAssociation#reader 108
    0.00 0.00 0.00 0.00 2/106 ActiveRecord::Associations#association 108
    0.00 0.00 0.00 0.00 37/37 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 37 ActiveModel::AttributeSet#initialize 11
    0.00 0.00 0.00 0.00 18/18 Array#map
Inf% Inf% 0.00 0.00 0.00 0.00 18 FactoryBot::AttributeAssigner#ignorable_alias? 106
    0.00 0.00 0.00 0.00 18/18 FactoryBot::Attribute#alias_for? 107
    0.00 0.00 0.00 0.00 1/99 ActiveRecord::ConnectionAdapters::ConnectionPool::Queue#remove 173
    0.00 0.00 0.00 0.00 1/99 <Class::Mocha::Mockery>#teardown 54
    0.00 0.00 0.00 0.00 1/99 ActionDispatch::Executor#call 15
    0.00 0.00 0.00 0.00 1/99 ActiveSupport::TaggedLogging::Formatter#pop_tags 40
    0.00 0.00 0.00 0.00 12/99 MonitorMixin#synchronize 219
    0.00 0.00 0.00 0.00 11/99 Array#extract_options! 26
    0.00 0.00 0.00 0.00 72/99 ActiveSupport::Subscriber#finish 96
Inf% Inf% 0.00 0.00 0.00 0.00 99 Array#pop
    0.00 0.00 0.00 0.00 46/46 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 46 Arel::Collectors::SubstituteBinds#initialize 5
    0.00 0.00 0.00 0.00 8/24 ActiveRecord::Reflection::RuntimeReflection#aliased_table 1038
    0.00 0.00 0.00 0.00 8/24 ActiveRecord::Reflection::AbstractReflection#table_name 148
    0.00 0.00 0.00 0.00 8/24 ActiveRecord::Reflection::AbstractReflection#join_keys 168
Inf% Inf% 0.00 0.00 0.00 0.00 24 ActiveRecord::Reflection::RuntimeReflection#klass 1033
    0.00 0.00 0.00 0.00 24/73 ActiveRecord::Associations::Association#klass 1034
    0.00 0.00 0.00 0.00 3/3 Builder::XmlBase#_newline 166
Inf% Inf% 0.00 0.00 0.00 0.00 3 Builder::XmlBase#text! 101
    0.00 0.00 0.00 0.00 3/5 Builder::XmlBase#_escape 102
    0.00 0.00 0.00 0.00 3/3 Builder::XmlMarkup#_text 102
    0.00 0.00 0.00 0.00 29/103 ActiveModel::Type::Helpers::Numeric#changed? 19
    0.00 0.00 0.00 0.00 20/103 #<Class:0x00007fc7596ace30>#changed? 349
    0.00 0.00 0.00 0.00 54/103 ActiveModel::Attribute#changed_from_assignment? 156
Inf% Inf% 0.00 0.00 0.00 0.00 103 ActiveModel::Type::Value#changed? 64
    0.00 0.00 0.00 0.00 1/109 ActiveModel::Type::Integer#cast_value 47
    0.00 0.00 0.00 0.00 2/109 Addressable::URI#port= 1413
    0.00 0.00 0.00 0.00 1/109 URI::Generic#set_port 702
    0.00 0.00 0.00 0.00 8/109 Array#each
    0.00 0.00 0.00 0.00 1/109 SBCF::SangerBarcode#number= 160
    0.00 0.00 0.00 0.00 6/109 ActiveModel::Type::Integer#deserialize 23
    0.00 0.00 0.00 0.00 30/109 Array#collect
    0.00 0.00 0.00 0.00 60/109 Array#map
Inf% Inf% 0.00 0.00 0.00 0.00 109 String#to_i
    0.00 0.00 0.00 0.00 3/3 Array#map!
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActiveRecord::Sanitization::ClassMethods#sanitize_sql_for_order 62
    0.00 0.00 0.00 0.00 3/5987 Kernel#is_a? 63
    0.00 0.00 0.00 0.00 24/24 DateAndTime::Zones#in_time_zone 21
Inf% Inf% 0.00 0.00 0.00 0.00 24 <Class::Time>#find_zone! 82
    0.00 0.00 0.00 0.00 24/5987 Kernel#is_a? 83
    0.00 0.00 0.00 0.00 20/20 ActiveModel::Validations#valid? 338
Inf% Inf% 0.00 0.00 0.00 0.00 20 ActiveModel::Errors#clear 115
    0.00 0.00 0.00 0.00 40/77 Hash#clear 116
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::QueryMethods#extending! 876
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveRecord::QueryMethods#extending_values= 73
    0.00 0.00 0.00 0.00 8/157 ActiveRecord::QueryMethods#set_value 74
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionAssociation#replace_records 413
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Associations::CollectionAssociation#delete 188
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionAssociation#delete_or_destroy 189
    0.00 0.00 0.00 0.00 1/3 ActiveRecord::Associations::Association#options 189
    0.00 0.00 0.00 0.00 7/7 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 7 ActiveRecord::Relation#to_ary 194
    0.00 0.00 0.00 0.00 7/20 ActiveRecord::Relation#records 195
    0.00 0.00 0.00 0.00 7/755 Kernel#dup 195
    0.00 0.00 0.00 0.00 2/2 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 2 Barcode::GeneratedAssociationMethods#asset 107
    0.00 0.00 0.00 0.00 2/31 ActiveRecord::Associations::SingularAssociation#reader 108
    0.00 0.00 0.00 0.00 2/106 ActiveRecord::Associations#association 108
    0.00 0.00 0.00 0.00 121/121 ActiveModel::Attribute#value 42
Inf% Inf% 0.00 0.00 0.00 0.00 121 ActiveRecord::Relation::QueryAttribute#type_cast 8
    0.00 0.00 0.00 0.00 25/25 ActiveRecord::Validations::PresenceValidator#validate_each 10
Inf% Inf% 0.00 0.00 0.00 0.00 25 ActiveModel::Validations::PresenceValidator#validate_each 6
    0.00 0.00 0.00 0.00 14/67 String#blank? 7
    0.00 0.00 0.00 0.00 11/65 Array#blank? 7
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::Validations::UniquenessValidator#validate_each 21
Inf% Inf% 0.00 0.00 0.00 0.00 9 ActiveRecord::Validations::UniquenessValidator#map_enum_attribute 101
    0.00 0.00 0.00 0.00 2/2 <Class::Barcode>#defined_enums 102
    0.00 0.00 0.00 0.00 9/442 Symbol#to_s 102
    0.00 0.00 0.00 0.00 3/3 <Class::Purpose>#defined_enums 102
    0.00 0.00 0.00 0.00 3/3 <Class::BarcodePrinterType>#defined_enums 102
    0.00 0.00 0.00 0.00 1/1 <Class::User>#defined_enums 102
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response#initialize 176
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Http::Cache::Response#prepare_cache_control! 165
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Http::Cache::Response#cache_control_headers 166
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Associations::HasManyAssociation#concat_records 117
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::Associations::HasManyAssociation#update_counter_if_success 128
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Associations::HasManyAssociation#update_counter_in_memory 130
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveResource::Base#initialize 1177
    0.00 0.00 0.00 0.00 1/1 Hash#with_indifferent_access 1178
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Base#load 1181
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Relation::QueryAttribute#infinity? 36
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::Relation::QueryAttribute#boundable? 27
    0.00 0.00 0.00 0.00 2/127 ActiveRecord::Relation::QueryAttribute#value_for_database 29
    0.00 0.00 0.00 0.00 2/5987 Kernel#is_a? 29
    0.00 0.00 0.00 0.00 1/53 Kernel#tap
    0.00 0.00 0.00 0.00 4/53 ActionDispatch::Journey::GTG::TransitionTable#move 49
    0.00 0.00 0.00 0.00 1/53 ActionDispatch::Journey::Router#find_routes 112
    0.00 0.00 0.00 0.00 3/53 Arel::SelectManager#order 170
    0.00 0.00 0.00 0.00 15/53 <Module::ActiveSupport::DescendantsTracker>#accumulate_descendants 43
    0.00 0.00 0.00 0.00 29/53 Arel::SelectManager#project 136
Inf% Inf% 0.00 0.00 0.00 0.00 53 Array#concat
    0.00 0.00 0.00 0.00 2/7 Sinatra::Base#process_route 1026
    0.00 0.00 0.00 0.00 5/7 Mustermann::Pattern#params 205
Inf% Inf% 0.00 0.00 0.00 0.00 7 Mustermann::RegexpBased#match 220
    0.00 0.00 0.00 0.00 7/70 Regexp#match 229
    0.00 0.00 0.00 0.00 2/4 Rack::Request::Helpers#parseable_data? 332
    0.00 0.00 0.00 0.00 2/4 Rack::Request::Helpers#form_data? 324
Inf% Inf% 0.00 0.00 0.00 0.00 4 Rack::Request::Helpers#media_type 294
    0.00 0.00 0.00 0.00 4/4 <Class::Rack::MediaType>#type 295
    0.00 0.00 0.00 0.00 4/7 Rack::Request::Helpers#content_type 295
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#validate_associated_records_for_wells 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 6/6 Array#select
Inf% Inf% 0.00 0.00 0.00 0.00 6 Rack::Request::AcceptableMediaTypes::MediaType#valid? 148
    0.00 0.00 0.00 0.00 12/16 Rack::Request::AcceptableMediaTypes::MediaType#quality 149
    0.00 0.00 0.00 0.00 6/6 Float#> 149
    0.00 0.00 0.00 0.00 6/6 Float#<= 149
    0.00 0.00 0.00 0.00 1/17 ActiveRecord::Associations::SingularAssociation#find_target 48
    0.00 0.00 0.00 0.00 8/17 ActiveRecord::Associations::AssociationScope#get_chain 112
    0.00 0.00 0.00 0.00 8/17 ActiveRecord::Reflection::AbstractReflection#constraints 216
Inf% Inf% 0.00 0.00 0.00 0.00 17 ActiveRecord::Reflection::AbstractReflection#chain 285
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::Reflection::AssociationReflection#collect_join_chain 286
    0.00 0.00 0.00 0.00 28/28 ActiveRecord::Relation::Merger#merge_multi_values 165
Inf% Inf% 0.00 0.00 0.00 0.00 28 ActiveRecord::QueryMethods#extensions 69
    0.00 0.00 0.00 0.00 28/1064 ActiveRecord::QueryMethods#get_value 70
    0.00 0.00 0.00 0.00 11/11 Array#map
Inf% Inf% 0.00 0.00 0.00 0.00 11 ActiveRecord::Relation::WhereClause#extract_node_value 169
    0.00 0.00 0.00 0.00 44/3188 Module#=== 170
    0.00 0.00 0.00 0.00 11/1047 Kernel#respond_to? 177
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#password 517
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#connection 651
Inf% Inf% 0.00 0.00 0.00 0.00 2 *<Class::ActiveResource::Base>#password 513
    0.00 0.00 0.00 0.00 2/2 <Class::ActiveResource::Base>#_password_defined? 515
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#password 517
    0.00 0.00 0.00 0.00 3/1060 Class#superclass 517
    0.00 0.00 0.00 0.00 47/110 ActiveRecord::Reflection::ThroughReflection#belongs_to? 997
    0.00 0.00 0.00 0.00 63/110 Hash#each
Inf% Inf% 0.00 0.00 0.00 0.00 110 ActiveRecord::Reflection::AssociationReflection#belongs_to? 562
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::ConnectionAdapters::AbstractAdapter#case_insensitive_comparison 455
Inf% Inf% 0.00 0.00 0.00 0.00 9 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#can_perform_case_insensitive_comparison_for? 501
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::ConnectionAdapters::MySQL::Column#case_sensitive? 502
    0.00 0.00 0.00 0.00 9/9 Arel::Visitors::Reduce#visit 15
Inf% Inf% 0.00 0.00 0.00 0.00 9 ActiveRecord::ConnectionAdapters::DetermineIfPreparableVisitor#visit_Arel_Nodes_SqlLiteral 27
    0.00 0.00 0.00 0.00 9/9 Arel::Visitors::ToSql#visit_Arel_Nodes_SqlLiteral 29
    0.00 0.00 0.00 0.00 27/27 Hash#reverse_merge! 21
Inf% Inf% 0.00 0.00 0.00 0.00 27 Hash#reverse_merge 14
    0.00 0.00 0.00 0.00 27/118 Hash#merge 15
    0.00 0.00 0.00 0.00 1/1 Builder::XmlBase#_nested_structures 95
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveModel::Serializers::Xml::Serializer#add_attributes_and_methods 108
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Serializers::Xml::Serializer#serializable_collection 109
    0.00 0.00 0.00 0.00 1/1320 Array#each 109
    0.00 0.00 0.00 0.00 1/1 Array#any?
Inf% Inf% 0.00 0.00 0.00 0.00 1 IPAddr#=== 173
    0.00 0.00 0.00 0.00 1/3 IPAddr#coerce_other 174
    0.00 0.00 0.00 0.00 2/2 IPAddr#ipv4_mapped? 175
    0.00 0.00 0.00 0.00 2/30 Integer#& 198
    0.00 0.00 0.00 0.00 1/3 IPAddr#to_i 191
    0.00 0.00 0.00 0.00 18/18 FactoryBot::AttributeAssigner#ignorable_alias? 107
Inf% Inf% 0.00 0.00 0.00 0.00 18 FactoryBot::Attribute#alias_for? 23
    0.00 0.00 0.00 0.00 18/18 <Module::FactoryBot>#aliases_for 24
    0.00 0.00 0.00 0.00 18/438 Array#include? 24
    0.00 0.00 0.00 0.00 7/19 ActiveRecord::Reflection::AbstractReflection#get_join_keys 290
    0.00 0.00 0.00 0.00 12/19 ActiveRecord::Associations::Preloader::Association#association_key_name 36
Inf% Inf% 0.00 0.00 0.00 0.00 19 ActiveRecord::Reflection::AbstractReflection#join_primary_key 301
    0.00 0.00 0.00 0.00 19/213 ActiveRecord::Reflection::AssociationReflection#foreign_key 302
    0.00 0.00 0.00 0.00 1/56 ActiveRecord::Associations::Association#skip_statement_cache? 292
    0.00 0.00 0.00 0.00 20/56 ActiveRecord::Scoping::Default::ClassMethods#scope_attributes? 39
    0.00 0.00 0.00 0.00 35/56 ActiveRecord::Scoping::Default::ClassMethods#build_default_scope 117
Inf% Inf% 0.00 0.00 0.00 0.00 56 <Class::ActiveRecord::Base>#default_scopes 106
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::FinderMethods#ordered_relation 559
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActiveRecord::Relation#arel_attribute 40
    0.00 0.00 0.00 0.00 3/130 ActiveRecord::Core::ClassMethods#arel_attribute 41
    0.00 0.00 0.00 0.00 8/8 Logger::LogDevice#check_shift_log 776
Inf% Inf% 0.00 0.00 0.00 0.00 8 IO#stat
    0.00 0.00 0.00 0.00 1/1 Barcode#handler_class_name 82
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759f85070>#format 37
    0.00 0.00 0.00 0.00 1/482 ActiveRecord::AttributeMethods::Read#_read_attribute 40
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::ConnectionAdapters::Quoting#quoted_date 120
Inf% Inf% 0.00 0.00 0.00 0.00 20 Time#getutc
    0.00 0.00 0.00 0.00 4/4 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 4 Warren::BroadcastMessages#queue_for_broadcast 40
    0.00 0.00 0.00 0.00 4/2636 Class#new 45
    0.00 0.00 0.00 0.00 4/5 Warren::BroadcastMessages#warren 45
    0.00 0.00 0.00 0.00 4/5 Warren::Test#<< 45
    0.00 0.00 0.00 0.00 3/12 ActiveRecord::FinderMethods#find_with_ids 421
    0.00 0.00 0.00 0.00 3/12 ActiveRecord::FinderMethods#find_one 453
    0.00 0.00 0.00 0.00 6/12 ActiveRecord::FinderMethods#ordered_relation 558
Inf% Inf% 0.00 0.00 0.00 0.00 12 ActiveRecord::Delegation#primary_key 76
    0.00 0.00 0.00 0.00 12/470 ActiveRecord::AttributeMethods::PrimaryKey::ClassMethods#primary_key 76
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate::Metadata::GeneratedAssociationMethods#owner 107
    0.00 0.00 0.00 0.00 1/31 ActiveRecord::Associations::SingularAssociation#reader 108
    0.00 0.00 0.00 0.00 1/106 ActiveRecord::Associations#association 108
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 AssetCreation::GeneratedAssociationMethods#user 107
    0.00 0.00 0.00 0.00 1/31 ActiveRecord::Associations::SingularAssociation#reader 108
    0.00 0.00 0.00 0.00 1/106 ActiveRecord::Associations#association 108
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Http::Cache::Response#prepare_cache_control! 166
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Http::Cache::Response#cache_control_headers 147
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Http::Cache::Response#cache_control_segments 150
    0.00 0.00 0.00 0.00 1/1320 Array#each 150
    0.00 0.00 0.00 0.00 2/46 String#gsub!
    0.00 0.00 0.00 0.00 2/46 String#sub
    0.00 0.00 0.00 0.00 42/46 Array#map
Inf% Inf% 0.00 0.00 0.00 0.00 46 String#capitalize
    0.00 0.00 0.00 0.00 14/14 ActiveRecord::Relation::Merger#merge 86
Inf% Inf% 0.00 0.00 0.00 0.00 14 ActiveRecord::Relation::Merger#merge_outer_joins 135
    0.00 0.00 0.00 0.00 14/43 ActiveRecord::QueryMethods#left_outer_joins_values 136
    0.00 0.00 0.00 0.00 14/65 Array#blank? 136
    0.00 0.00 0.00 0.00 100/100 ActiveModel::Type::Helpers::TimeValue#apply_seconds_precision 27
Inf% Inf% 0.00 0.00 0.00 0.00 100 Integer#**
    0.00 0.00 0.00 0.00 14/14 ActiveRecord::PredicateBuilder::ArrayHandler#call 14
Inf% Inf% 0.00 0.00 0.00 0.00 14 Enumerable#partition
    0.00 0.00 0.00 0.00 14/1320 Array#each
    0.00 0.00 0.00 0.00 44/44 ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#deserialize 8
Inf% Inf% 0.00 0.00 0.00 0.00 44 ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#convert_time_to_time_zone 29
    0.00 0.00 0.00 0.00 44/594 NilClass#nil? 30
    0.00 0.00 0.00 0.00 3/3 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 3 PlatePurpose#set_default_target_type 230
    0.00 0.00 0.00 0.00 3/7 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759c8d930>#target_type 231
    0.00 0.00 0.00 0.00 6/6 Hash#each
Inf% Inf% 0.00 0.00 0.00 0.00 6 ActionDispatch::Http::Headers#env_name 122
    0.00 0.00 0.00 0.00 6/16 String#=~ 124
    0.00 0.00 0.00 0.00 1/198 Set#include? 126
    0.00 0.00 0.00 0.00 1/8 String#tr 125
    0.00 0.00 0.00 0.00 4/2160 String#to_s 123
    0.00 0.00 0.00 0.00 1/10 String#upcase 125
    0.00 0.00 0.00 0.00 2/442 Symbol#to_s 123
    0.00 0.00 0.00 0.00 8/26 ActiveRecord::Transactions#rollback_active_record_state! 330
    0.00 0.00 0.00 0.00 6/26 ActiveRecord::Transactions#with_transaction_returning_status 393
    0.00 0.00 0.00 0.00 12/26 ActiveRecord::Transactions#update_attributes_from_transaction_state 498
Inf% Inf% 0.00 0.00 0.00 0.00 26 ActiveRecord::Transactions#clear_transaction_record_state 423
    0.00 0.00 0.00 0.00 18/23 ActiveRecord::Transactions#force_clear_transaction_record_state 425
    0.00 0.00 0.00 0.00 1/1 <Module::WebMock::NetHTTPUtility>#request_signature_from_request 313
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Module::WebMock::NetHTTPUtility>#validate_headers 329
    0.00 0.00 0.00 0.00 1/1 Comparable#< 340
    0.00 0.00 0.00 0.00 2/2 <Class::Gem::Version>#new 340
    0.00 0.00 0.00 0.00 1/755 Kernel#dup 340
    0.00 0.00 0.00 0.00 3/3 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 3 BarcodePrinterType#validate_associated_records_for_barcode_printers 153
    0.00 0.00 0.00 0.00 3/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool#checkout 523
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::ConnectionPool#checkout_and_verify 858
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::AbstractAdapter#_run_checkout_callbacks 859
    0.00 0.00 0.00 0.00 10/10 ActiveSupport::Inflector#inflections 256
Inf% Inf% 0.00 0.00 0.00 0.00 10 <Class::ActiveSupport::Inflector::Inflections>#instance 66
    0.00 0.00 0.00 0.00 10/443 Concurrent::Map#[] 67
    0.00 0.00 0.00 0.00 1/21 ActionDispatch::Journey::Router#find_routes 112
    0.00 0.00 0.00 0.00 1/21 ActionDispatch::Routing::RouteSet#call 839
    0.00 0.00 0.00 0.00 1/21 Array#map!
    0.00 0.00 0.00 0.00 5/21 Sinatra::Base#process_route 1015
    0.00 0.00 0.00 0.00 8/21 Array#each
    0.00 0.00 0.00 0.00 5/21 Rack::Request::Helpers#path 426
Inf% Inf% 0.00 0.00 0.00 0.00 21 Rack::Request::Helpers#path_info 147
    0.00 0.00 0.00 0.00 21/82 Rack::Request::Env#get_header 147
    0.00 0.00 0.00 0.00 21/2160 String#to_s 147
    0.00 0.00 0.00 0.00 1/176 IPAddr#<=> 396
    0.00 0.00 0.00 0.00 1/176 Gem::Version#<=> 363
    0.00 0.00 0.00 0.00 6/176 Comparable#between?
    0.00 0.00 0.00 0.00 20/176 Array#<=>
    0.00 0.00 0.00 0.00 148/176 Range#cover?
Inf% Inf% 0.00 0.00 0.00 0.00 176 Integer#<=>
    0.00 0.00 0.00 0.00 1/17 ActionDispatch::ContentSecurityPolicy::Middleware#html_response? 35
    0.00 0.00 0.00 0.00 1/17 Rack::Response#[] 111
    0.00 0.00 0.00 0.00 1/17 Rack::ETag#call 38
    0.00 0.00 0.00 0.00 2/17 #<Class:0x00007fc759a6a4c8>#[] 349
    0.00 0.00 0.00 0.00 2/17 Rack::Protection::JsonCsrf#has_vector? 40
    0.00 0.00 0.00 0.00 1/17 Rack::Response#get_header 111
    0.00 0.00 0.00 0.00 1/17 Array#each
    0.00 0.00 0.00 0.00 1/17 ActionDispatch::DebugExceptions#call 63
    0.00 0.00 0.00 0.00 2/17 Sinatra::Response#calculate_content_length? 175
    0.00 0.00 0.00 0.00 1/17 Rack::Cors#call 117
    0.00 0.00 0.00 0.00 1/17 Rack::MockSession#request 34
    0.00 0.00 0.00 0.00 2/17 Rack::Protection::XSSHeader#call 20
    0.00 0.00 0.00 0.00 1/17 Sinatra::Response#initialize 138
Inf% Inf% 0.00 0.00 0.00 0.00 17 Rack::Utils::HeaderHash#[] 445
    0.00 0.00 0.00 0.00 26/28 Hash#[] 446
    0.00 0.00 0.00 0.00 9/70 String#downcase 446
    0.00 0.00 0.00 0.00 2/2 CanCan::Rule#matches_subject? 90
Inf% Inf% 0.00 0.00 0.00 0.00 2 CanCan::Rule#matches_subject_class? 93
    0.00 0.00 0.00 0.00 2/372 Array#any? 94
    0.00 0.00 0.00 0.00 2/2 Rack::Protection::JsonCsrf#call 28
Inf% Inf% 0.00 0.00 0.00 0.00 2 Rack::Protection::JsonCsrf#has_vector? 37
    0.00 0.00 0.00 0.00 2/2 Array#to_s 40
    0.00 0.00 0.00 0.00 2/2 Rack::Request::Helpers#xhr? 38
    0.00 0.00 0.00 0.00 2/17 Rack::Utils::HeaderHash#[] 40
    0.00 0.00 0.00 0.00 2/168 String#split 40
    0.00 0.00 0.00 0.00 2/234 Array#first 40
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::RequestId#make_request_id 35
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::RequestId#internal_request_id 39
    0.00 0.00 0.00 0.00 1/1 Random::Formatter#uuid 40
    0.00 0.00 0.00 0.00 92/92 ActiveModel::Attribute#changed_in_place? 63
Inf% Inf% 0.00 0.00 0.00 0.00 92 ActiveModel::Attribute#has_been_read? 103
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_asset_audits 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Connection#http 168
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveResource::Connection#new_http 171
    0.00 0.00 0.00 0.00 1/1 <Class::Net::HTTP>#new 177
    0.00 0.00 0.00 0.00 80/80 ActiveSupport::Callbacks#run_callbacks 101
Inf% Inf% 0.00 0.00 0.00 0.00 80 ActiveSupport::Callbacks::CallbackChain#compile 563
    0.00 0.00 0.00 0.00 1/28 Sinatra::IndifferentHash#[] 82
    0.00 0.00 0.00 0.00 26/28 Rack::Utils::HeaderHash#[] 446
    0.00 0.00 0.00 0.00 1/28 <Class::ActiveSupport::ExecutionWrapper>#active? 105
Inf% Inf% 0.00 0.00 0.00 0.00 28 Hash#[]
    0.00 0.00 0.00 0.00 1/1364 Kernel#hash
    0.00 0.00 0.00 0.00 5/5 FactoryBot::StrategyCalculator#strategy 12
Inf% Inf% 0.00 0.00 0.00 0.00 5 FactoryBot::StrategyCalculator#strategy_name_to_object 22
    0.00 0.00 0.00 0.00 5/5 <Module::FactoryBot::Internal>#strategy_by_name 23
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::HeadersPattern#initialize 339
    0.00 0.00 0.00 0.00 1/6 <Class::WebMock::Util::Headers>#normalize_headers 340
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool#checkout_and_verify 859
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::AbstractAdapter#_run_checkout_callbacks 815
    0.00 0.00 0.00 0.00 1/165 ActiveSupport::Callbacks#run_callbacks 816
    0.00 0.00 0.00 0.00 1/1 Rack::Session::Abstract::Persisted#context 268
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Session::SessionObject#prepare_session 71
    0.00 0.00 0.00 0.00 1/1 <Class::ActionDispatch::Request::Session>#create 72
    0.00 0.00 0.00 0.00 29/29 ActiveRecord::QueryMethods#build_arel 956
Inf% Inf% 0.00 0.00 0.00 0.00 29 Arel::SelectManager#distinct 150
    0.00 0.00 0.00 0.00 4/4 Core::Registry#lookup 22
Inf% Inf% 0.00 0.00 0.00 0.00 4 Core::Io::Registry#lookup_target_class_in_registry 4
    0.00 0.00 0.00 0.00 4/4 Core::Registry#lookup_target_class_in_registry 5
    0.00 0.00 0.00 0.00 4/897 Kernel#nil? 6
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::PredicateBuilder::RangeHandler#call 31
Inf% Inf% 0.00 0.00 0.00 0.00 1 Arel::Predications#gteq 154
    0.00 0.00 0.00 0.00 1/2636 Class#new 155
    0.00 0.00 0.00 0.00 1/109 Arel::Predications#quoted_node 155
    0.00 0.00 0.00 0.00 7/7 JSON::Ext::Generator::State#generate
Inf% Inf% 0.00 0.00 0.00 0.00 7 ActiveSupport::JSON::Encoding::JSONGemEncoder::EscapedString#to_json 55
    0.00 0.00 0.00 0.00 7/8 ActiveSupport::ToJsonWithActiveSupportEncoder#to_json 59
    0.00 0.00 0.00 0.00 7/35 String#gsub 59
    0.00 0.00 0.00 0.00 5/5 ActiveRecord::Transactions#before_committed! 335
Inf% Inf% 0.00 0.00 0.00 0.00 5 ActiveRecord::Base#_run_before_commit_callbacks 815
    0.00 0.00 0.00 0.00 5/165 ActiveSupport::Callbacks#run_callbacks 816
    0.00 0.00 0.00 0.00 1/1 Core::Abilities::Base#initialize 92
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Abilities::Application#privilege 144
    0.00 0.00 0.00 0.00 1/3 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#privilege 145
    0.00 0.00 0.00 0.00 1/24 String#to_sym 145
    0.00 0.00 0.00 0.00 4/4 ActiveRecord::ConnectionAdapters::ConnectionHandler#connection_pool_list 950
Inf% Inf% 0.00 0.00 0.00 0.00 4 Concurrent::Map#values 230
    0.00 0.00 0.00 0.00 4/5 Concurrent::Map#each_pair 232
    0.00 0.00 0.00 0.00 1/1 PlatePurpose#_create_with_import! 160
Inf% Inf% 0.00 0.00 0.00 0.00 1 PlatePurpose#size 148
    0.00 0.00 0.00 0.00 1/1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759c8d930>#size 149
    0.00 0.00 0.00 0.00 14/14 ActiveRecord::Relation::Merger#merge_multi_values 157
Inf% Inf% 0.00 0.00 0.00 0.00 14 ActiveRecord::QueryMethods#reordering_value 69
    0.00 0.00 0.00 0.00 14/1064 ActiveRecord::QueryMethods#get_value 70
    0.00 0.00 0.00 0.00 3/3 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 3 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75f26a240>#name= 21
    0.00 0.00 0.00 0.00 3/172 ActiveRecord::AttributeMethods::Write#_write_attribute 24
    0.00 0.00 0.00 0.00 19/19 Concurrent::Collection::MriMapBackend#compute_if_absent 22
Inf% Inf% 0.00 0.00 0.00 0.00 19 Concurrent::Collection::NonConcurrentMapBackend#_get 19
    0.00 0.00 0.00 0.00 1/24 Array#hash 20
    0.00 0.00 0.00 0.00 1/1 Array#eql? 20
    0.00 0.00 0.00 0.00 48/68 ActiveRecord::Relation#reset 436
    0.00 0.00 0.00 0.00 20/68 ActiveRecord::Relation#skip_query_cache_if_necessary 560
Inf% Inf% 0.00 0.00 0.00 0.00 68 Kernel#freeze
    0.00 0.00 0.00 0.00 1/57 Sinatra::IndifferentHash#initialize 54
    0.00 0.00 0.00 0.00 2/57 Rack::Utils::HeaderHash#initialize 422
    0.00 0.00 0.00 0.00 19/57 ActiveSupport::HashWithIndifferentAccess#initialize 68
    0.00 0.00 0.00 0.00 35/57 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 57 Hash#initialize
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Asset#validate_associated_records_for_events 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 48/48 ActiveRecord::ConnectionAdapters::MySQL::DatabaseStatements#exec_query 32
Inf% Inf% 0.00 0.00 0.00 0.00 48 ActiveRecord::ConnectionAdapters::AbstractAdapter#without_prepared_statement? 599
    0.00 0.00 0.00 0.00 1/25 Sinatra::Base#dispatch! 1104
    0.00 0.00 0.00 0.00 2/25 Sinatra::Helpers#content_type 346
    0.00 0.00 0.00 0.00 3/25 Sinatra::Base#error_block! 1146
    0.00 0.00 0.00 0.00 3/25 Kernel#catch
    0.00 0.00 0.00 0.00 5/25 Sinatra::Base#process_route 1017
    0.00 0.00 0.00 0.00 1/25 Sinatra::Base#call! 916
    0.00 0.00 0.00 0.00 5/25 Sinatra::Base#force_encoding 1761
    0.00 0.00 0.00 0.00 5/25 Sinatra::Base#handle_exception! 1119
Inf% Inf% 0.00 0.00 0.00 0.00 25 Sinatra::Base#settings 939
    0.00 0.00 0.00 0.00 25/35 <Class::Sinatra::Base>#settings 940
    0.00 0.00 0.00 0.00 25/3206 Kernel#class 940
    0.00 0.00 0.00 0.00 4/4 ActiveModel::Attribute#value_for_database 55
Inf% Inf% 0.00 0.00 0.00 0.00 4 ActiveRecord::Enum::EnumType#serialize 134
    0.00 0.00 0.00 0.00 4/22 ActiveSupport::HashWithIndifferentAccess#fetch 135
    0.00 0.00 0.00 0.00 152/152 Object#deep_dup 16
Inf% Inf% 0.00 0.00 0.00 0.00 152 Object#duplicable? 26
    0.00 0.00 0.00 0.00 5/5 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 5 UUIDTools::UUID#initialize 80
    0.00 0.00 0.00 0.00 5/1320 Array#each 113
    0.00 0.00 0.00 0.00 5/869 Kernel#kind_of? 105
    0.00 0.00 0.00 0.00 123/123 TZInfo::TimeOrDateTime#mon 143
Inf% Inf% 0.00 0.00 0.00 0.00 123 Time#mon
    0.00 0.00 0.00 0.00 2/2 Addressable::URI#defer_validation 831
Inf% Inf% 0.00 0.00 0.00 0.00 2 Addressable::URI#port= 1399
    0.00 0.00 0.00 0.00 4/162 BasicObject#!= 1400
    0.00 0.00 0.00 0.00 4/226 ActiveSupport::NumericWithFormat#to_s 1408
    0.00 0.00 0.00 0.00 2/109 String#to_i 1413
    0.00 0.00 0.00 0.00 2/8 Addressable::URI#remove_composite_values 1419
    0.00 0.00 0.00 0.00 4/1047 Kernel#respond_to? 1400
    0.00 0.00 0.00 0.00 2/10 Addressable::URI#validate 1422
    0.00 0.00 0.00 0.00 1/1 Array#select
Inf% Inf% 0.00 0.00 0.00 0.00 1 IPAddr#to_range 411
    0.00 0.00 0.00 0.00 2/50 Kernel#clone 423
    0.00 0.00 0.00 0.00 1/1 IPAddr#<=> 423
    0.00 0.00 0.00 0.00 2/2 IPAddr#set 423
    0.00 0.00 0.00 0.00 1/3 Integer#=== 414
    0.00 0.00 0.00 0.00 1/7 Integer#^ 416
    0.00 0.00 0.00 0.00 1/30 Integer#& 412
    0.00 0.00 0.00 0.00 1/21 Integer#| 416
    0.00 0.00 0.00 0.00 2/3 Array#each
    0.00 0.00 0.00 0.00 1/3 Core::Abilities::Application#privilege 145
Inf% Inf% 0.00 0.00 0.00 0.00 3 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#privilege 37
    0.00 0.00 0.00 0.00 3/482 ActiveRecord::AttributeMethods::Read#_read_attribute 40
    0.00 0.00 0.00 0.00 30/35 Range#each
    0.00 0.00 0.00 0.00 5/35 UUIDTools::UUID#generate_s 501
Inf% Inf% 0.00 0.00 0.00 0.00 35 Kernel#sprintf
    0.00 0.00 0.00 0.00 1/31 Barcode#handler_class 102
    0.00 0.00 0.00 0.00 20/31 <Class::Delegator>#const_missing 57
    0.00 0.00 0.00 0.00 10/31 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 31 Module#const_get
    0.00 0.00 0.00 0.00 1/1 Plate#asset_shape 183
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate::GeneratedAssociationMethods#plate_purpose 107
    0.00 0.00 0.00 0.00 1/31 ActiveRecord::Associations::SingularAssociation#reader 108
    0.00 0.00 0.00 0.00 1/106 ActiveRecord::Associations#association 108
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::RequestId#internal_request_id 40
Inf% Inf% 0.00 0.00 0.00 0.00 1 Random::Formatter#uuid 218
    0.00 0.00 0.00 0.00 1/12 String#% 222
    0.00 0.00 0.00 0.00 1/2 Random::Formatter#random_bytes 219
    0.00 0.00 0.00 0.00 1/1 String#unpack 219
    0.00 0.00 0.00 0.00 2/30 Integer#& 220
    0.00 0.00 0.00 0.00 2/21 Integer#| 220
    0.00 0.00 0.00 0.00 2/25 Array#map
    0.00 0.00 0.00 0.00 2/25 ActionDispatch::Response#parse_content_type 414
    0.00 0.00 0.00 0.00 1/25 ActiveSupport::XmlMini#_dasherize 168
    0.00 0.00 0.00 0.00 1/25 URI::RFC2396_Parser#split 128
    0.00 0.00 0.00 0.00 15/25 URI::RFC3986_Parser#split 23
    0.00 0.00 0.00 0.00 4/25 SBCF::SangerBarcode#human_barcode= 190
Inf% Inf% 0.00 0.00 0.00 0.00 25 MatchData#[]
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionProxy#last 261
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::FinderMethods#last 150
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::FinderMethods#find_last 151
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionProxy#loaded? 151
    0.00 0.00 0.00 0.00 1/1 Method#call
Inf% Inf% 0.00 0.00 0.00 0.00 1 Api::EndpointHandler#`file_requested' condition 14
    0.00 0.00 0.00 0.00 1/3 Rack::Request::AcceptableMediaTypes#prioritize 15
    0.00 0.00 0.00 0.00 1/41 Object#present? 15
    0.00 0.00 0.00 0.00 1/2 Api::EndpointHandler#registered_mimetypes 15
    0.00 0.00 0.00 0.00 1/3 Rack::Request#acceptable_media_types 15
    0.00 0.00 0.00 0.00 120/120 ActiveRecord::Transactions#update_attributes_from_transaction_state 495
Inf% Inf% 0.00 0.00 0.00 0.00 120 ActiveRecord::ConnectionAdapters::TransactionState#finalized? 15
    0.00 0.00 0.00 0.00 1/1 Rack::Request::Helpers#cookies 226
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Module::Rack::Utils>#parse_cookies_header 212
    0.00 0.00 0.00 0.00 1/1 <Module::Rack::Utils>#parse_query 218
    0.00 0.00 0.00 0.00 1/26 Enumerable#each_with_object 219
    0.00 0.00 0.00 0.00 1/1 BasicObject#instance_exec
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<Class:0x00007fc759238ac0>#prefix 73
    0.00 0.00 0.00 0.00 1/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 1/513 Hash#key? 74
    0.00 0.00 0.00 0.00 1/14 Kernel#public_send
    0.00 0.00 0.00 0.00 13/14 ActiveRecord::Reflection::ClassMethods#_reflect_on_association 116
Inf% Inf% 0.00 0.00 0.00 0.00 14 <Class::Plate>#_reflections 106
    0.00 0.00 0.00 0.00 3/3 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 3 BarcodePrinterType#autosave_associated_records_for_barcode_printers 153
    0.00 0.00 0.00 0.00 3/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#lazy_metadata? 132
    0.00 0.00 0.00 0.00 1/384 Kernel#public_send 132
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Associations::HasManyAssociation#update_counter_if_success 130
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::Associations::HasManyAssociation#update_counter_in_memory 83
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Reflection::AbstractReflection#counter_must_be_updated_by_has_many? 84
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Session::SessionObject#prepare_session 72
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActionDispatch::Request::Session>#create 16
    0.00 0.00 0.00 0.00 2/2636 Class#new 18
    0.00 0.00 0.00 0.00 1/1 <Class::ActionDispatch::Request::Session::Options>#set 22
    0.00 0.00 0.00 0.00 1/1 <Class::ActionDispatch::Request::Session>#find 17
    0.00 0.00 0.00 0.00 1/1 <Class::ActionDispatch::Request::Session>#set 21
    0.00 0.00 0.00 0.00 2/2 <Class::Sinatra::Base>#static 1829
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::Sinatra::Base>#public_folder 1828
    0.00 0.00 0.00 0.00 4/4 <Class::Sinatra::Base>#root 1828
    0.00 0.00 0.00 0.00 2/3 <Class::File>#join 1828
    0.00 0.00 0.00 0.00 2/2 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 2 Rack::Utils::HeaderHash#initialize 421
    0.00 0.00 0.00 0.00 1/5 Rack::Utils::HeaderHash#each 424
    0.00 0.00 0.00 0.00 2/57 Hash#initialize 422
    0.00 0.00 0.00 0.00 1/290 Hash#each 424
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 Barcode#barcode= 86
    0.00 0.00 0.00 0.00 1/1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759f85070>#barcode= 88
    0.00 0.00 0.00 0.00 4/4 SBCF::SangerBarcode#valid? 101
Inf% Inf% 0.00 0.00 0.00 0.00 4 SBCF::Checksum#== 71
    0.00 0.00 0.00 0.00 4/5987 Kernel#is_a? 72
    0.00 0.00 0.00 0.00 8/10 SBCF::Checksum#human 74
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Attribute#with_value_from_user 71
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Enum::EnumType#assert_valid_value 138
    0.00 0.00 0.00 0.00 1/2 ActiveSupport::HashWithIndifferentAccess#has_key? 139
    0.00 0.00 0.00 0.00 1/45 Object#blank? 139
    0.00 0.00 0.00 0.00 1/11 ActiveSupport::TaggedLogging::Formatter#pop_tags 40
    0.00 0.00 0.00 0.00 1/11 ActiveSupport::TaggedLogging::Formatter#clear_tags! 44
    0.00 0.00 0.00 0.00 1/11 Kernel#tap
    0.00 0.00 0.00 0.00 8/11 ActiveSupport::TaggedLogging::Formatter#tags_text 54
Inf% Inf% 0.00 0.00 0.00 0.00 11 ActiveSupport::TaggedLogging::Formatter#current_tags 47
    0.00 0.00 0.00 0.00 11/817 Thread#[] 50
    0.00 0.00 0.00 0.00 11/2045 <Class::Thread>#current 50
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveSupport::ExecutionWrapper>#run! 66
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActiveSupport::ExecutionWrapper>#active? 104
    0.00 0.00 0.00 0.00 1/28 Hash#[] 105
    0.00 0.00 0.00 0.00 1/2045 <Class::Thread>#current 105
    0.00 0.00 0.00 0.00 5/77 ActiveRecord::Inheritance::ClassMethods#find_sti_class 220
    0.00 0.00 0.00 0.00 72/77 ActiveRecord::Inheritance::ClassMethods#sti_name 156
Inf% Inf% 0.00 0.00 0.00 0.00 77 <Class::ActiveRecord::Base>#store_full_sti_class 106
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::QueryMethods#create_with! 778
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveRecord::QueryMethods#create_with_value= 73
    0.00 0.00 0.00 0.00 8/157 ActiveRecord::QueryMethods#set_value 74
    0.00 0.00 0.00 0.00 1/1 FactoryBot::Factory#callbacks 129
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<Class:0x00007fc75a13d2f0>#callbacks 23
    0.00 0.00 0.00 0.00 1/9 FactoryBot::DefinitionHierarchy#callbacks 24
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Serializers::Xml::Serializer#add_attributes_and_methods 109
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveModel::Serializers::Xml::Serializer#serializable_collection 66
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Serializers::Xml::Serializer#serializable_hash 68
    0.00 0.00 0.00 0.00 1/25 Kernel#Array 67
    0.00 0.00 0.00 0.00 1/130 Enumerable#map 68
    0.00 0.00 0.00 0.00 1/934 Array#map 67
    0.00 0.00 0.00 0.00 3/4 Rack::BodyProxy#each 34
    0.00 0.00 0.00 0.00 1/4 Rack::Response::Helpers#buffered_body! 236
Inf% Inf% 0.00 0.00 0.00 0.00 4 *Rack::BodyProxy#each 33
    0.00 0.00 0.00 0.00 3/4 Rack::BodyProxy#each 34
    0.00 0.00 0.00 0.00 1/1320 Array#each 34
    0.00 0.00 0.00 0.00 38/38 ActiveModel::Errors#apply_default_array 471
Inf% Inf% 0.00 0.00 0.00 0.00 38 Hash#default_proc=
    0.00 0.00 0.00 0.00 38/38 Proc#to_proc
    0.00 0.00 0.00 0.00 5/5 FactoryBot::StrategyCalculator#strategy_name_to_object 23
Inf% Inf% 0.00 0.00 0.00 0.00 5 <Module::FactoryBot::Internal>#strategy_by_name 84
    0.00 0.00 0.00 0.00 5/18 FactoryBot::Registry#find 85
    0.00 0.00 0.00 0.00 5/5 <Module::FactoryBot::Internal>#strategies 85
    0.00 0.00 0.00 0.00 18/18 FactoryBot::Attribute#alias_for? 24
Inf% Inf% 0.00 0.00 0.00 0.00 18 <Module::FactoryBot>#aliases_for 11
    0.00 0.00 0.00 0.00 18/934 Array#map 12
    0.00 0.00 0.00 0.00 18/132 Array#compact 12
    0.00 0.00 0.00 0.00 1/5 Concurrent::Map#each_value 251
    0.00 0.00 0.00 0.00 4/5 Concurrent::Map#values 232
Inf% Inf% 0.00 0.00 0.00 0.00 5 Concurrent::Map#each_pair 260
    0.00 0.00 0.00 0.00 5/5 Concurrent::Collection::NonConcurrentMapBackend#each_pair 262
    0.00 0.00 0.00 0.00 5/513 Kernel#block_given? 261
    0.00 0.00 0.00 0.00 1/5 ActionDispatch::Http::FilterParameters#filtered_path 53
    0.00 0.00 0.00 0.00 4/5 Rack::Request::Helpers#fullpath 430
Inf% Inf% 0.00 0.00 0.00 0.00 5 Rack::Request::Helpers#path 425
    0.00 0.00 0.00 0.00 5/21 Rack::Request::Helpers#path_info 426
    0.00 0.00 0.00 0.00 5/8 Rack::Request::Helpers#script_name 426
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Connection#new_http 177
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Net::HTTP>#new 636
    0.00 0.00 0.00 0.00 1/2636 Class#new 637
    0.00 0.00 0.00 0.00 1/1 <Class::Net::HTTP>#proxy_class? 639
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::SingularAssociation#find_target 48
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActiveRecord::Associations::AssociationScope>#get_bind_values 32
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Reflection::AssociationReflection#join_id_for 36
    0.00 0.00 0.00 0.00 1/69 Enumerator#each 41
    0.00 0.00 0.00 0.00 1/10 Enumerable#each_cons 41
    0.00 0.00 0.00 0.00 1/290 Array#last 34
    0.00 0.00 0.00 0.00 13/13 ActiveRecord::Transactions#add_to_transaction 372
Inf% Inf% 0.00 0.00 0.00 0.00 13 ActiveRecord::ConnectionAdapters::DatabaseStatements#transaction_state 291
    0.00 0.00 0.00 0.00 13/40 ActiveRecord::ConnectionAdapters::DatabaseStatements#current_transaction 292
    0.00 0.00 0.00 0.00 8/8 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 8 Arel::Table#initialize 15
    0.00 0.00 0.00 0.00 8/33 NilClass#to_s 22
    0.00 0.00 0.00 0.00 8/2160 String#to_s 16
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Reflection::RuntimeReflection#aliased_table 1038
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveRecord::Core::ClassMethods#type_caster 273
    0.00 0.00 0.00 0.00 8/2636 Class#new 274
    0.00 0.00 0.00 0.00 1/1 Rack::Cors#call 98
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Cors#resource_for_path 198
    0.00 0.00 0.00 0.00 1/1320 Array#each 199
    0.00 0.00 0.00 0.00 1/1 Rack::Cors#all_resources 199
    0.00 0.00 0.00 0.00 9/9 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::Evaluator#initialize 13
    0.00 0.00 0.00 0.00 9/290 Hash#each 19
    0.00 0.00 0.00 0.00 1/2 Hash#each
    0.00 0.00 0.00 0.00 1/2 ActiveSupport::JSON::Encoding::JSONGemEncoder#encode 35
Inf% Inf% 0.00 0.00 0.00 0.00 2 *Hash#as_json 157
    0.00 0.00 0.00 0.00 2/130 Enumerable#map 171
    0.00 0.00 0.00 0.00 2/19 <Class::Hash>#[] 171
    0.00 0.00 0.00 0.00 4/16 Rack::Request::AcceptableMediaTypes::MediaType#<=> 119
    0.00 0.00 0.00 0.00 12/16 Rack::Request::AcceptableMediaTypes::MediaType#valid? 149
Inf% Inf% 0.00 0.00 0.00 0.00 16 Rack::Request::AcceptableMediaTypes::MediaType#quality 114
    0.00 0.00 0.00 0.00 6/6 Rack::Request::AcceptableMediaTypes::MediaType#extract_quality 115
    0.00 0.00 0.00 0.00 6/168 String#split 115
    0.00 0.00 0.00 0.00 5/5 ActiveSupport::Dependencies#constantize 613
Inf% Inf% 0.00 0.00 0.00 0.00 5 ActiveSupport::Dependencies::ClassCache#get 580
    0.00 0.00 0.00 0.00 5/443 Concurrent::Map#[] 582
    0.00 0.00 0.00 0.00 5/1047 Kernel#respond_to? 581
    0.00 0.00 0.00 0.00 3/3 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 3 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759c8d930>#name= 21
    0.00 0.00 0.00 0.00 3/172 ActiveRecord::AttributeMethods::Write#_write_attribute 24
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::Persistence::ClassMethods#instantiate 70
Inf% Inf% 0.00 0.00 0.00 0.00 20 ActiveRecord::ModelSchema::ClassMethods#attributes_builder 327
    0.00 0.00 0.00 0.00 100/100 Integer#+
Inf% Inf% 0.00 0.00 0.00 0.00 100 Rational#coerce
    0.00 0.00 0.00 0.00 2/2 <Class::ActiveResource::Base>#connection 648
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::ActiveResource::Base>#_connection 15
    0.00 0.00 0.00 0.00 2/4 ThreadsafeAttributes#get_threadsafe_attribute 16
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::Callbacks#run_callbacks 95
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveSupport::ExecutionWrapper#__callbacks 124
    0.00 0.00 0.00 0.00 2/384 Kernel#public_send 128
    0.00 0.00 0.00 0.00 2/285 Kernel#instance_variable_defined? 125
    0.00 0.00 0.00 0.00 2/3206 Kernel#class 128
    0.00 0.00 0.00 0.00 9/27 <Module::FactoryBot>#callbacks 78
    0.00 0.00 0.00 0.00 9/27 <Module::FactoryBot>#to_create 78
    0.00 0.00 0.00 0.00 9/27 <Module::FactoryBot>#constructor 78
Inf% Inf% 0.00 0.00 0.00 0.00 27 <Module::FactoryBot>#configuration 53
    0.00 0.00 0.00 0.00 27/45 <Module::FactoryBot::Internal>#configuration 54
    0.00 0.00 0.00 0.00 1/33 User#password_required? 248
    0.00 0.00 0.00 0.00 1/33 <Class::Plate>#safe_sanger_barcode 395
    0.00 0.00 0.00 0.00 1/33 Core::Abilities::Application#authenticate! 179
    0.00 0.00 0.00 0.00 1/33 Plate#set_plate_name_and_size 537
    0.00 0.00 0.00 0.00 1/33 Array#each
    0.00 0.00 0.00 0.00 5/33 BasicObject#instance_exec
    0.00 0.00 0.00 0.00 23/33 Object#present? 27
Inf% Inf% 0.00 0.00 0.00 0.00 33 NilClass#blank? 57
    0.00 0.00 0.00 0.00 28/28 ActiveRecord::Relation::WhereClause#merge 25
Inf% Inf% 0.00 0.00 0.00 0.00 28 ActiveRecord::Relation::WhereClause#predicates_unreferenced_by 108
    0.00 0.00 0.00 0.00 28/63 Array#reject 109
    0.00 0.00 0.00 0.00 1/33 <Class::ActiveResource::Base>#collection_path 852
    0.00 0.00 0.00 0.00 1/33 Rack::MethodOverride#method_override 32
    0.00 0.00 0.00 0.00 1/33 <Class::Rack::MockRequest>#env_for 100
    0.00 0.00 0.00 0.00 1/33 SBCF::SangerBarcode#number= 158
    0.00 0.00 0.00 0.00 2/33 SBCF::SangerBarcode#machine_barcode= 174
    0.00 0.00 0.00 0.00 8/33 String#original_format
    0.00 0.00 0.00 0.00 1/33 Core::Endpoint::BasicHandler::Paged#handler_for 38
    0.00 0.00 0.00 0.00 8/33 ActiveSupport::TaggedLogging::Formatter#call 23
    0.00 0.00 0.00 0.00 8/33 Arel::Table#initialize 22
    0.00 0.00 0.00 0.00 2/33 String#gsub!
Inf% Inf% 0.00 0.00 0.00 0.00 33 NilClass#to_s
    0.00 0.00 0.00 0.00 8/10 Array#each
    0.00 0.00 0.00 0.00 2/10 <Class::WebMock::Util::URI>#normalize_uri 32
Inf% Inf% 0.00 0.00 0.00 0.00 10 String#match
    0.00 0.00 0.00 0.00 10/70 Regexp#match
    0.00 0.00 0.00 0.00 23/65 Hash#each
    0.00 0.00 0.00 0.00 42/65 ActiveRecord::Reflection::AbstractReflection#counter_cache_column 220
Inf% Inf% 0.00 0.00 0.00 0.00 65 ActiveRecord::Reflection::BelongsToReflection#belongs_to? 716
    0.00 0.00 0.00 0.00 27/27 ActiveRecord::Transactions#remember_transaction_record_state 404
Inf% Inf% 0.00 0.00 0.00 0.00 27 ActiveRecord::Core#frozen? 448
    0.00 0.00 0.00 0.00 27/190 Kernel#frozen? 449
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#proxy 485
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#connection 649
Inf% Inf% 0.00 0.00 0.00 0.00 2 *<Class::ActiveResource::Base>#proxy 481
    0.00 0.00 0.00 0.00 2/2 <Class::ActiveResource::Base>#_proxy_defined? 483
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#proxy 485
    0.00 0.00 0.00 0.00 3/1060 Class#superclass 485
    0.00 0.00 0.00 0.00 3/40 Kernel#public_send
    0.00 0.00 0.00 0.00 37/40 ActiveRecord::Reflection::ClassMethods#_reflect_on_association 116
Inf% Inf% 0.00 0.00 0.00 0.00 40 <Class::PlatePurpose>#_reflections 106
    0.00 0.00 0.00 0.00 1/1 Core::Abilities::Application#authenticate! 186
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Abilities::User#authenticated! 131
    0.00 0.00 0.00 0.00 1/1 Core::Service::Request#user 132
    0.00 0.00 0.00 0.00 1/41 Object#present? 132
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Type::Value#cast 38
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveModel::Type::Decimal#cast_value 21
    0.00 0.00 0.00 0.00 1/1 String#to_d 30
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Type::Decimal#apply_scale 42
    0.00 0.00 0.00 0.00 3/3188 Module#=== 23
    0.00 0.00 0.00 0.00 1/1 Sinatra::Base#invoke 1081
Inf% Inf% 0.00 0.00 0.00 0.00 1 Sinatra::Helpers#body 254
    0.00 0.00 0.00 0.00 1/1 Rack::Utils::HeaderHash#delete 262
    0.00 0.00 0.00 0.00 1/2 Sinatra::Helpers#headers 262
    0.00 0.00 0.00 0.00 1/3 Rack::Request::Helpers#head? 261
    0.00 0.00 0.00 0.00 1/1 Sinatra::Response#body= 264
    0.00 0.00 0.00 0.00 2/5987 Kernel#is_a? 261
    0.00 0.00 0.00 0.00 1/513 Kernel#block_given? 255
    0.00 0.00 0.00 0.00 2/90 ThreadsafeAttributes#set_threadsafe_attribute_by_thread 59
    0.00 0.00 0.00 0.00 3/90 ThreadsafeAttributes#get_threadsafe_attribute_by_thread 55
    0.00 0.00 0.00 0.00 13/90 ThreadsafeAttributes#threadsafe_attribute_defined_by_thread? 64
    0.00 0.00 0.00 0.00 72/90 ActiveRecord::ConnectionAdapters::AbstractAdapter#log 571
Inf% Inf% 0.00 0.00 0.00 0.00 90 Kernel#object_id
    0.00 0.00 0.00 0.00 5/5 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 5 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759df2398>#resource_type= 21
    0.00 0.00 0.00 0.00 5/172 ActiveRecord::AttributeMethods::Write#_write_attribute 24
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_children 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 PlatePurpose#_create_with_import! 165
Inf% Inf% 0.00 0.00 0.00 0.00 1 Purpose#target_class 59
    0.00 0.00 0.00 0.00 1/7 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759c8d930>#target_type 60
    0.00 0.00 0.00 0.00 1/9 String#constantize 60
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::FinderMethods#ordered_relation 559
Inf% Inf% 0.00 0.00 0.00 0.00 3 Arel::OrderPredications#asc 5
    0.00 0.00 0.00 0.00 3/2636 Class#new 6
    0.00 0.00 0.00 0.00 22/171 #<ActiveModel::Type::Helpers::AcceptsMultiparameterTime:0x00007fc75a544100>#assert_valid_value 20
    0.00 0.00 0.00 0.00 149/171 ActiveModel::Attribute#with_value_from_user 71
Inf% Inf% 0.00 0.00 0.00 0.00 171 ActiveModel::Type::Value#assert_valid_value 113
    0.00 0.00 0.00 0.00 48/48 ActiveRecord::PredicateBuilder#build 51
Inf% Inf% 0.00 0.00 0.00 0.00 48 ActiveModel::Type::Value#force_equality? 93
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::StatementCache#execute 104
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::StatementCache::BindMap#bind 83
    0.00 0.00 0.00 0.00 2/153 Enumerable#each_with_index 85
    0.00 0.00 0.00 0.00 2/755 Kernel#dup 84
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 PlateCreation#autosave_associated_records_for_child 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 4/4 Addressable::URI#to_s 2343
Inf% Inf% 0.00 0.00 0.00 0.00 4 Addressable::URI#authority 1221
    0.00 0.00 0.00 0.00 2/2 Addressable::URI#userinfo 1224
    0.00 0.00 0.00 0.00 2/226 ActiveSupport::NumericWithFormat#to_s 1229
    0.00 0.00 0.00 0.00 2/162 BasicObject#!= 1228
    0.00 0.00 0.00 0.00 6/22 Addressable::URI#host 1222
    0.00 0.00 0.00 0.00 4/6 Addressable::URI#port 1228
    0.00 0.00 0.00 0.00 2/2636 Class#new 1223
    0.00 0.00 0.00 0.00 1/1 ActiveModel::AttributeMethods#attribute_missing 439
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::AttributeMethods::Write#attribute= 63
    0.00 0.00 0.00 0.00 1/172 ActiveRecord::AttributeMethods::Write#_write_attribute 64
    0.00 0.00 0.00 0.00 3/3 FactoryBot::AttributeAssigner#get 59
Inf% Inf% 0.00 0.00 0.00 0.00 3 #<Class:0x00007fc76009bc60>#prefix 73
    0.00 0.00 0.00 0.00 3/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 3/513 Hash#key? 74
    0.00 0.00 0.00 0.00 6/6 ActiveModel::Type::Helpers::Numeric#number_to_non_number? 25
Inf% Inf% 0.00 0.00 0.00 0.00 6 ActiveModel::Type::Helpers::Numeric#non_numeric_string? 28
    0.00 0.00 0.00 0.00 5/226 ActiveSupport::NumericWithFormat#to_s 32
    0.00 0.00 0.00 0.00 6/182 Regexp#match? 32
    0.00 0.00 0.00 0.00 1/2160 String#to_s 32
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::QueryCache::ConnectionPoolConfiguration#enable_query_cache! 34
    0.00 0.00 0.00 0.00 1/3 ActiveRecord::ConnectionAdapters::ConnectionPool#active_connection? 36
    0.00 0.00 0.00 0.00 1/8 Concurrent::Collection::MriMapBackend#[]= 35
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::QueryCache#enable_query_cache! 36
    0.00 0.00 0.00 0.00 1/155 ActiveRecord::ConnectionAdapters::ConnectionPool#connection 36
    0.00 0.00 0.00 0.00 1/164 ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key 35
    0.00 0.00 0.00 0.00 1/2045 <Class::Thread>#current 35
    0.00 0.00 0.00 0.00 38/38 ActiveModel::Errors#apply_default_array 471
Inf% Inf% 0.00 0.00 0.00 0.00 38 Kernel#proc
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::Core#init_with 337
Inf% Inf% 0.00 0.00 0.00 0.00 20 ActiveModel::AttributeSet::YAMLEncoder#decode 22
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_descendant_lanes 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 2/7 Sinatra::Helpers#server_error? 605
    0.00 0.00 0.00 0.00 3/7 Sinatra::Base#handle_exception! 1122
    0.00 0.00 0.00 0.00 2/7 Core::Service::Response#status 209
Inf% Inf% 0.00 0.00 0.00 0.00 7 Sinatra::Helpers#status 247
    0.00 0.00 0.00 0.00 3/4 <Module::Rack::Utils>#status_code 248
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Associations::HasManyAssociation#update_counter_in_memory 84
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::Reflection::AbstractReflection#counter_must_be_updated_by_has_many? 277
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Reflection::AbstractReflection#inverse_updates_counter_in_memory? 278
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Reflection::AbstractReflection#has_cached_counter? 278
    0.00 0.00 0.00 0.00 2/2 FactoryBot::AttributeAssigner#get 59
Inf% Inf% 0.00 0.00 0.00 0.00 2 #<Class:0x00007fc76009bc60>#target_type 73
    0.00 0.00 0.00 0.00 2/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 2/513 Hash#key? 74
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::QueryMethods#preprocess_order_args 1149
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActiveRecord::AttributeMethods::ClassMethods#enforce_raw_sql_whitelist 193
    0.00 0.00 0.00 0.00 3/63 Array#reject 194
    0.00 0.00 0.00 0.00 3/3 Enumerable#none? 201
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Associations::CollectionAssociation#replace_on_target 452
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::Associations::CollectionAssociation#callback 474
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Associations::CollectionAssociation#callbacks_for 475
    0.00 0.00 0.00 0.00 2/1320 Array#each 475
    0.00 0.00 0.00 0.00 200/200 TZInfo::TimezoneTransition#== 101
Inf% Inf% 0.00 0.00 0.00 0.00 200 Comparable#==
    0.00 0.00 0.00 0.00 1/3 SBCF::SangerBarcode#human_barcode= 191
    0.00 0.00 0.00 0.00 2/3 SBCF::SangerBarcode#initialize 52
Inf% Inf% 0.00 0.00 0.00 0.00 3 SBCF::SangerBarcode#number= 157
    0.00 0.00 0.00 0.00 1/226 ActiveSupport::NumericWithFormat#to_s 158
    0.00 0.00 0.00 0.00 1/109 String#to_i 160
    0.00 0.00 0.00 0.00 1/33 NilClass#to_s 158
    0.00 0.00 0.00 0.00 1/191 Integer#to_i 160
    0.00 0.00 0.00 0.00 1/2160 String#to_s 158
    0.00 0.00 0.00 0.00 1/3 IPAddr#== 151
    0.00 0.00 0.00 0.00 1/3 IPAddr#<=> 392
    0.00 0.00 0.00 0.00 1/3 IPAddr#=== 174
Inf% Inf% 0.00 0.00 0.00 0.00 3 IPAddr#coerce_other 599
    0.00 0.00 0.00 0.00 1/2636 Class#new 604
    0.00 0.00 0.00 0.00 4/3188 Module#=== 600
    0.00 0.00 0.00 0.00 1/3206 Kernel#class 604
    0.00 0.00 0.00 0.00 2/2 <Class::ActiveResource::Base>#headers 664
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::ActiveResource::Base>#_headers 15
    0.00 0.00 0.00 0.00 2/4 ThreadsafeAttributes#get_threadsafe_attribute 16
    0.00 0.00 0.00 0.00 1/1 <Module::Rack::Utils>#parse_cookies_header 218
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Module::Rack::Utils>#parse_query 97
    0.00 0.00 0.00 0.00 1/1 Rack::QueryParser#parse_query 98
    0.00 0.00 0.00 0.00 2/2 <Class::SBCF::Prefix>#from_input 24
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::SBCF::Prefix>#from_human 9
    0.00 0.00 0.00 0.00 2/2636 Class#new 10
    0.00 0.00 0.00 0.00 1/1 URI::Generic#merge 1128
Inf% Inf% 0.00 0.00 0.00 0.00 1 URI::Generic#merge_path 990
    0.00 0.00 0.00 0.00 1/4 Array#delete 1011
    0.00 0.00 0.00 0.00 2/2 URI::Generic#split_path 994
    0.00 0.00 0.00 0.00 2/1320 Array#each 1015
    0.00 0.00 0.00 0.00 1/63 Array#join 1049
    0.00 0.00 0.00 0.00 1/1 Array#index 998
    0.00 0.00 0.00 0.00 2/23 Array#shift 1005
    0.00 0.00 0.00 0.00 1/5 Array#clear 1004
    0.00 0.00 0.00 0.00 3/290 Array#last 998
    0.00 0.00 0.00 0.00 1/234 Array#first 1003
    0.00 0.00 0.00 0.00 36/36 MonitorMixin#mon_try_enter 168
Inf% Inf% 0.00 0.00 0.00 0.00 36 Thread::Mutex#try_lock
    0.00 0.00 0.00 0.00 100/100 Time#change 126
Inf% Inf% 0.00 0.00 0.00 0.00 100 Time#sec
    0.00 0.00 0.00 0.00 5/11 Builder::XmlBase#_escape 141
    0.00 0.00 0.00 0.00 6/11 Rack::Protection::PathTraversal#cleanup 23
Inf% Inf% 0.00 0.00 0.00 0.00 11 String#encode
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Metadata::Base#merge_instance_defaults 130
    0.00 0.00 0.00 0.00 1/1 Attributable#instance_defaults 132
    0.00 0.00 0.00 0.00 1/290 Hash#each 132
    0.00 0.00 0.00 0.00 52/52 FactoryBot::AttributeAssigner#override_names 91
Inf% Inf% 0.00 0.00 0.00 0.00 52 FactoryBot::Evaluator#__override_names__ 52
    0.00 0.00 0.00 0.00 52/72 Hash#keys 53
    0.00 0.00 0.00 0.00 40/40 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 40 <Class::ActiveRecord::DynamicMatchers::Method>#pattern 37
    0.00 0.00 0.00 0.00 5/35 Kernel#public_send
    0.00 0.00 0.00 0.00 30/35 ActiveRecord::Reflection::ClassMethods#_reflect_on_association 116
Inf% Inf% 0.00 0.00 0.00 0.00 35 <Class::Uuid>#_reflections 106
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::AttributeMethods::TimeZoneConversion::TimeZoneConverter#cast 14
Inf% Inf% 0.00 0.00 0.00 0.00 20 <Class::Delegator>#const_missing 56
    0.00 0.00 0.00 0.00 20/31 Module#const_get 57
    0.00 0.00 0.00 0.00 21/21 ActiveRecord::QueryMethods#build_arel 935
Inf% Inf% 0.00 0.00 0.00 0.00 21 <Module::ActiveRecord::Type>#default_value 45
    0.00 0.00 0.00 0.00 1/2 Plate#set_plate_name_and_size 538
    0.00 0.00 0.00 0.00 1/2 Plate#maps 326
Inf% Inf% 0.00 0.00 0.00 0.00 2 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc758938060>#size 37
    0.00 0.00 0.00 0.00 2/482 ActiveRecord::AttributeMethods::Read#_read_attribute 40
    0.00 0.00 0.00 0.00 7/16 ActiveRecord::Reflection::AbstractReflection#get_join_keys 290
    0.00 0.00 0.00 0.00 9/16 ActiveRecord::Associations::Preloader::Association#owner_key_name 41
Inf% Inf% 0.00 0.00 0.00 0.00 16 ActiveRecord::Reflection::AbstractReflection#join_foreign_key 305
    0.00 0.00 0.00 0.00 16/21 ActiveRecord::Reflection::AssociationReflection#active_record_primary_key 306
    0.00 0.00 0.00 0.00 1/22 <Class::Rack::MockRequest>#env_for 93
    0.00 0.00 0.00 0.00 1/22 Kernel#tap
    0.00 0.00 0.00 0.00 2/22 Addressable::URI#path= 1565
    0.00 0.00 0.00 0.00 6/22 Addressable::URI#validate 2459
    0.00 0.00 0.00 0.00 8/22 Logger::Formatter#call 599
    0.00 0.00 0.00 0.00 4/22 Rack::Protection::Base#html? 122
Inf% Inf% 0.00 0.00 0.00 0.00 22 String#[]
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::Enum::EnumType#cast 120
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::Enum::EnumType#assert_valid_value 139
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveSupport::HashWithIndifferentAccess#has_key? 145
    0.00 0.00 0.00 0.00 2/24 ActiveSupport::HashWithIndifferentAccess#convert_key 146
    0.00 0.00 0.00 0.00 2/513 Hash#key? 146
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::QueryMethods#_select! 238
Inf% Inf% 0.00 0.00 0.00 0.00 9 ActiveRecord::QueryMethods#select_values= 73
    0.00 0.00 0.00 0.00 9/157 ActiveRecord::QueryMethods#set_value 74
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_links_as_ancestor 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 3/3 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 3 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759c8d930>#target_type= 21
    0.00 0.00 0.00 0.00 3/172 ActiveRecord::AttributeMethods::Write#_write_attribute 24
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionAssociation#delete 189
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Associations::CollectionAssociation#delete_or_destroy 381
    0.00 0.00 0.00 0.00 1/372 Array#any? 383
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionAssociation#remove_records 389
    0.00 0.00 0.00 0.00 1/124 Array#flatten 384
    0.00 0.00 0.00 0.00 1/63 Array#reject 386
    0.00 0.00 0.00 0.00 1/1320 Array#each 385
    0.00 0.00 0.00 0.00 2/2 Addressable::URI#defer_validation 826
Inf% Inf% 0.00 0.00 0.00 0.00 2 Addressable::URI#scheme= 894
    0.00 0.00 0.00 0.00 2/10 Kernel#!~ 900
    0.00 0.00 0.00 0.00 2/8 Addressable::URI#remove_composite_values 908
    0.00 0.00 0.00 0.00 2/10 Addressable::URI#validate 911
    0.00 0.00 0.00 0.00 2/8 String#strip 904
    0.00 0.00 0.00 0.00 2/1047 Kernel#respond_to? 895
    0.00 0.00 0.00 0.00 2/2160 String#to_s 904
    0.00 0.00 0.00 0.00 2/8 String#to_str 898
    0.00 0.00 0.00 0.00 1/1 MonitorMixin#synchronize 536
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::AbstractAdapter#_run_checkin_callbacks 815
    0.00 0.00 0.00 0.00 1/165 ActiveSupport::Callbacks#run_callbacks 816
    0.00 0.00 0.00 0.00 1/3 Sinatra::Base#process_route 1028
    0.00 0.00 0.00 0.00 2/3 Hash#each_pair
Inf% Inf% 0.00 0.00 0.00 0.00 3 Sinatra::IndifferentHash#[]= 85
    0.00 0.00 0.00 0.00 3/10 Sinatra::IndifferentHash#convert_value 86
    0.00 0.00 0.00 0.00 3/8 Sinatra::IndifferentHash#convert_key 86
    0.00 0.00 0.00 0.00 3/22 Hash#[]= 86
    0.00 0.00 0.00 0.00 3/3 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 3 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75f26a240>#printer_type_id= 21
    0.00 0.00 0.00 0.00 3/172 ActiveRecord::AttributeMethods::Write#_write_attribute 24
    0.00 0.00 0.00 0.00 1/1 PlatePurpose#size 149
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759c8d930>#size 37
    0.00 0.00 0.00 0.00 1/482 ActiveRecord::AttributeMethods::Read#_read_attribute 40
    0.00 0.00 0.00 0.00 1/1 Core::Abilities::ActionBehaviour#accessible_action? 32
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Endpoint::BasicHandler::Actions::Guards#accessible_action? 54
    0.00 0.00 0.00 0.00 1/2636 Class#new 55
    0.00 0.00 0.00 0.00 1/1 Core::Endpoint::BasicHandler::Actions::Guards#guard_for 55
    0.00 0.00 0.00 0.00 1/1 Core::Endpoint::BasicHandler::Actions::Guards::GuardChain#execute 55
    0.00 0.00 0.00 0.00 1/14 ActiveRecord::Reflection::AssociationReflection#join_id_for 491
    0.00 0.00 0.00 0.00 1/14 ActiveRecord::Reflection::AbstractReflection#get_join_keys 290
    0.00 0.00 0.00 0.00 12/14 ActiveRecord::Associations::Preloader::Association#owner_key_name 41
Inf% Inf% 0.00 0.00 0.00 0.00 14 ActiveRecord::Reflection::BelongsToReflection#join_foreign_key 730
    0.00 0.00 0.00 0.00 14/213 ActiveRecord::Reflection::AssociationReflection#foreign_key 731
    0.00 0.00 0.00 0.00 73/73 MonitorMixin::ConditionVariable#broadcast 147
Inf% Inf% 0.00 0.00 0.00 0.00 73 Thread::ConditionVariable#broadcast
    0.00 0.00 0.00 0.00 6/6 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 6 ActiveRecord::Relation#build_preloader 588
    0.00 0.00 0.00 0.00 6/2636 Class#new 589
    0.00 0.00 0.00 0.00 4/4 <Class::Sinatra::Base>#public_folder 1828
Inf% Inf% 0.00 0.00 0.00 0.00 4 <Class::Sinatra::Base>#root 1822
    0.00 0.00 0.00 0.00 4/4 <Class::File>#expand_path 1822
    0.00 0.00 0.00 0.00 4/4 <Class::File>#dirname 1822
    0.00 0.00 0.00 0.00 8/8 <Class::Core::Service>#app_file 1822
    0.00 0.00 0.00 0.00 100/100 Time#change 124
Inf% Inf% 0.00 0.00 0.00 0.00 100 Time#hour
    0.00 0.00 0.00 0.00 1/1 Barcode#barcode= 88
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759f85070>#barcode= 21
    0.00 0.00 0.00 0.00 1/172 ActiveRecord::AttributeMethods::Write#_write_attribute 24
    0.00 0.00 0.00 0.00 5/190 UUIDTools::UUID#to_s 442
    0.00 0.00 0.00 0.00 6/190 ActiveModel::LazyAttributeHash#[]= 43
    0.00 0.00 0.00 0.00 27/190 ActiveRecord::Core#frozen? 449
    0.00 0.00 0.00 0.00 152/190 Hash#each_pair
Inf% Inf% 0.00 0.00 0.00 0.00 190 Kernel#frozen?
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::ExecutionWrapper::CompleteHook#after 35
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Module::Rails::Application::Finisher::InterlockHook>#complete 97
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Dependencies::Interlock#done_running 98
    0.00 0.00 0.00 0.00 1/74 <Module::ActiveSupport::Dependencies>#interlock 98
    0.00 0.00 0.00 0.00 1/3 ActiveRecord::ConnectionAdapters::AbstractAdapter#rollback_to_savepoint 20
    0.00 0.00 0.00 0.00 2/3 ActiveRecord::ConnectionAdapters::QueryCache#disable_query_cache! 72
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActiveRecord::ConnectionAdapters::QueryCache#clear_query_cache 89
    0.00 0.00 0.00 0.00 3/284 MonitorMixin#synchronize 90
    0.00 0.00 0.00 0.00 27/27 FactoryBot::CallbacksObserver#update 10
Inf% Inf% 0.00 0.00 0.00 0.00 27 FactoryBot::CallbacksObserver#callbacks_by_name 17
    0.00 0.00 0.00 0.00 27/111 Array#select 18
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::TimeWithZone#- 305
Inf% Inf% 0.00 0.00 0.00 0.00 1 Time#- 69
    0.00 0.00 0.00 0.00 1/1 Time#unit_sub 79
    0.00 0.00 0.00 0.00 1/3188 Module#=== 70
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::TestResponse#initialize 19
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Response#content_type 247
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response#parsed_content_type_header 248
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response::ContentTypeHeader#mime_type 248
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Validations::Callbacks#run_validations! 118
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveResource::Base#_run_validation_callbacks 815
    0.00 0.00 0.00 0.00 1/165 ActiveSupport::Callbacks#run_callbacks 816
    0.00 0.00 0.00 0.00 45/45 Kernel#initialize_dup
Inf% Inf% 0.00 0.00 0.00 0.00 45 Array#initialize_copy
    0.00 0.00 0.00 0.00 1/2 Core::Service::Response::Initializer#status 19
    0.00 0.00 0.00 0.00 1/2 Core::Service::Response#initialize 217
Inf% Inf% 0.00 0.00 0.00 0.00 2 Core::Service::Response#status 209
    0.00 0.00 0.00 0.00 2/7 Sinatra::Helpers#status 209
    0.00 0.00 0.00 0.00 29/29 Arel::Visitors::ToSql#visit_Arel_Nodes_SelectCore 249
Inf% Inf% 0.00 0.00 0.00 0.00 29 Arel::Nodes::JoinSource#empty? 14
    0.00 0.00 0.00 0.00 8/9 Hash#each
    0.00 0.00 0.00 0.00 1/9 ActiveSupport::JSON::Encoding::JSONGemEncoder#encode 35
Inf% Inf% 0.00 0.00 0.00 0.00 9 *ActiveSupport::JSON::Encoding::JSONGemEncoder#jsonify 85
    0.00 0.00 0.00 0.00 2/130 Enumerable#map 92
    0.00 0.00 0.00 0.00 7/2636 Class#new 88
    0.00 0.00 0.00 0.00 19/3188 Module#=== 86
    0.00 0.00 0.00 0.00 2/19 <Class::Hash>#[] 92
    0.00 0.00 0.00 0.00 1/1 Method#call
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Response::Helpers#append 244
    0.00 0.00 0.00 0.00 1/1 Rack::Response#set_header 249
    0.00 0.00 0.00 0.00 1/1 Rack::Response#chunked? 247
    0.00 0.00 0.00 0.00 1/226 ActiveSupport::NumericWithFormat#to_s 249
    0.00 0.00 0.00 0.00 1/2 String#bytesize 248
    0.00 0.00 0.00 0.00 9/27 FactoryBot::Factory#callbacks 129
    0.00 0.00 0.00 0.00 9/27 FactoryBot::Factory#compiled_to_create 133
    0.00 0.00 0.00 0.00 9/27 FactoryBot::Factory#compiled_constructor 137
Inf% Inf% 0.00 0.00 0.00 0.00 27 FactoryBot::Factory#hierarchy_instance 120
    0.00 0.00 0.00 0.00 3/3 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 3 PlatePurpose#validate_associated_records_for_plates 153
    0.00 0.00 0.00 0.00 3/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::QueryMethods#build_order 1125
Inf% Inf% 0.00 0.00 0.00 0.00 3 Arel::SelectManager#order 168
    0.00 0.00 0.00 0.00 3/934 Array#map 170
    0.00 0.00 0.00 0.00 3/53 Array#concat 170
    0.00 0.00 0.00 0.00 86/86 ActiveRecord::Relation::WhereClause#empty? 6
Inf% Inf% 0.00 0.00 0.00 0.00 86 Array#empty?
    0.00 0.00 0.00 0.00 2/65 Object#present? 27
    0.00 0.00 0.00 0.00 14/65 ActiveRecord::Relation::Merger#merge_outer_joins 136
    0.00 0.00 0.00 0.00 14/65 Array#each
    0.00 0.00 0.00 0.00 14/65 ActiveRecord::Relation::Merger#merge_joins 115
    0.00 0.00 0.00 0.00 11/65 ActiveModel::Validations::PresenceValidator#validate_each 7
    0.00 0.00 0.00 0.00 10/65 ActiveRecord::QueryMethods#check_if_method_has_arguments! 1203
Inf% Inf% 0.00 0.00 0.00 0.00 65 Array#blank?
    0.00 0.00 0.00 0.00 5/5 ActiveSupport::Callbacks#run_callbacks 95
Inf% Inf% 0.00 0.00 0.00 0.00 5 ActiveResource::Base#__callbacks 124
    0.00 0.00 0.00 0.00 5/384 Kernel#public_send 128
    0.00 0.00 0.00 0.00 5/285 Kernel#instance_variable_defined? 125
    0.00 0.00 0.00 0.00 5/3206 Kernel#class 128
    0.00 0.00 0.00 0.00 1/1 Rails::Engine#call 524
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rails::Engine#app 505
    0.00 0.00 0.00 0.00 100/100 Time#change 122
Inf% Inf% 0.00 0.00 0.00 0.00 100 Time#month
    0.00 0.00 0.00 0.00 1/1 Core::Abilities::User#authenticated! 132
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Service::Request#user 126
    0.00 0.00 0.00 0.00 1/1 Core::Service::Authentication::Helpers#user 126
    0.00 0.00 0.00 0.00 13/13 ActionDispatch::Http::URL#initialize 187
Inf% Inf% 0.00 0.00 0.00 0.00 13 ActionDispatch::Http::FilterParameters#initialize 34
    0.00 0.00 0.00 0.00 13/623 BasicObject#initialize 35
    0.00 0.00 0.00 0.00 1/1 Rack::Cors#evaluate_path 159
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Module::Rack::Utils>#unescape_path 48
    0.00 0.00 0.00 0.00 1/4 URI::RFC2396_Parser#unescape 49
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_projects 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Associations::CollectionAssociation#callback 475
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::Associations::CollectionAssociation#callbacks_for 480
    0.00 0.00 0.00 0.00 1/1 <Class::Labware>#before_add_for_barcodes 482
    0.00 0.00 0.00 0.00 4/442 Symbol#to_s 481
    0.00 0.00 0.00 0.00 1/1 <Class::Labware>#after_add_for_barcodes 482
    0.00 0.00 0.00 0.00 2/3206 Kernel#class 482
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#can_perform_case_insensitive_comparison_for? 502
Inf% Inf% 0.00 0.00 0.00 0.00 9 ActiveRecord::ConnectionAdapters::MySQL::Column#case_sensitive? 13
    0.00 0.00 0.00 0.00 9/182 Regexp#match? 14
    0.00 0.00 0.00 0.00 72/72 ActiveSupport::Notifications::Fanout::Subscribers::Evented#start 100
Inf% Inf% 0.00 0.00 0.00 0.00 72 ActiveRecord::ExplainSubscriber#start 8
    0.00 0.00 0.00 0.00 36/36 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 36 FactoryBot::AttributeList#initialize 6
    0.00 0.00 0.00 0.00 1/1 Rack::Session::Abstract::Persisted#commit_session 385
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Session::Abstract::Persisted#commit_session? 345
    0.00 0.00 0.00 0.00 1/1 Rack::Session::Abstract::Persisted#forced_session_update? 349
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Session::SessionObject#loaded_session? 349
    0.00 0.00 0.00 0.00 1/3 ActionDispatch::Request::Session::Options#[] 346
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::FinderMethods#find_nth 517
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActiveRecord::FinderMethods#offset_index 357
    0.00 0.00 0.00 0.00 3/32 ActiveRecord::QueryMethods#offset_value 358
    0.00 0.00 0.00 0.00 1/1 Rails::Rack::Logger#call_app 45
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActiveSupport::LogSubscriber>#flush_all! 70
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::TaggedLogging#flush 71
    0.00 0.00 0.00 0.00 2/2 <Class::ActiveSupport::LogSubscriber>#logger 71
    0.00 0.00 0.00 0.00 1/1047 Kernel#respond_to? 71
    0.00 0.00 0.00 0.00 1/11 Kernel#public_send
    0.00 0.00 0.00 0.00 1/11 <Class::Barcode>#build_sanger_barcode 46
    0.00 0.00 0.00 0.00 9/11 FactoryBot::Factory#run 36
Inf% Inf% 0.00 0.00 0.00 0.00 11 Hash#symbolize_keys 56
    0.00 0.00 0.00 0.00 11/28 Hash#transform_keys 57
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::ConnectionAdapters::DetermineIfPreparableVisitor#visit_Arel_Nodes_SqlLiteral 29
Inf% Inf% 0.00 0.00 0.00 0.00 9 Arel::Visitors::ToSql#visit_Arel_Nodes_SqlLiteral 738
    0.00 0.00 0.00 0.00 9/722 Arel::Collectors::SubstituteBinds#<< 738
    0.00 0.00 0.00 0.00 9/2160 String#to_s 738
    0.00 0.00 0.00 0.00 100/100 Time#change 123
Inf% Inf% 0.00 0.00 0.00 0.00 100 Time#day
    0.00 0.00 0.00 0.00 3/3 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 3 Purpose#validate_associated_records_for_child_purposes 153
    0.00 0.00 0.00 0.00 3/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 13/13 ActiveRecord::Transactions#has_transactional_callbacks? 470
Inf% Inf% 0.00 0.00 0.00 0.00 13 ActiveRecord::Base#_before_commit_callbacks 827
    0.00 0.00 0.00 0.00 13/204 ActiveRecord::Base#__callbacks 828
    0.00 0.00 0.00 0.00 3/3 <Class::Sinatra::Base>#force_encoding 1752
Inf% Inf% 0.00 0.00 0.00 0.00 3 String#encode!
    0.00 0.00 0.00 0.00 4/4 Rack::Request::AcceptableMediaTypes#order 89
Inf% Inf% 0.00 0.00 0.00 0.00 4 Array#sort!
    0.00 0.00 0.00 0.00 2/2 Rack::Request::AcceptableMediaTypes::MediaType#<=>
    0.00 0.00 0.00 0.00 17/17 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 17 <Class::Plate>#__callbacks 106
    0.00 0.00 0.00 0.00 100/100 Time#change 125
Inf% Inf% 0.00 0.00 0.00 0.00 100 Time#min
    0.00 0.00 0.00 0.00 1/1 Plate#set_plate_name_and_size 537
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc758938060>#name= 21
    0.00 0.00 0.00 0.00 1/172 ActiveRecord::AttributeMethods::Write#_write_attribute 24
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response#initialize 169
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Response#body= 312
    0.00 0.00 0.00 0.00 1/284 MonitorMixin#synchronize 316
    0.00 0.00 0.00 0.00 1/1047 Kernel#respond_to? 313
    0.00 0.00 0.00 0.00 4/4 Array#hash
Inf% Inf% 0.00 0.00 0.00 0.00 4 ActiveModel::Type::Value#hash 109
    0.00 0.00 0.00 0.00 4/24 Array#hash 110
    0.00 0.00 0.00 0.00 4/3206 Kernel#class 110
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Asset#autosave_associated_records_for_events 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/29 ActiveSupport::Testing::TaggedLogging#before_setup 12
    0.00 0.00 0.00 0.00 1/29 Sinatra::Base#dump_errors! 1161
    0.00 0.00 0.00 0.00 10/29 Array#any?
    0.00 0.00 0.00 0.00 17/29 ActiveRecord::Persistence::ClassMethods#_insert_record 187
Inf% Inf% 0.00 0.00 0.00 0.00 29 Module#to_s
    0.00 0.00 0.00 0.00 1/41 ActiveRecord::Reflection::ClassMethods#reflect_on_all_aggregations 56
    0.00 0.00 0.00 0.00 40/41 ActiveRecord::Reflection::ClassMethods#reflect_on_aggregation 64
Inf% Inf% 0.00 0.00 0.00 0.00 41 <Class::ActiveRecord::Base>#aggregate_reflections 106
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Relation::WhereClause#to_h 50
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveRecord::Relation::WhereClause#equalities 93
    0.00 0.00 0.00 0.00 8/1320 Array#each 96
    0.00 0.00 0.00 0.00 29/29 Arel::Visitors::MySQL#visit_Arel_Nodes_SelectCore 50
Inf% Inf% 0.00 0.00 0.00 0.00 29 Arel::Nodes::SelectCore#froms 22
    0.00 0.00 0.00 0.00 2/19 ActiveSupport::JSON::Encoding::JSONGemEncoder#jsonify 92
    0.00 0.00 0.00 0.00 1/19 <Module::WebMock::NetHTTPUtility>#request_signature_from_request 312
    0.00 0.00 0.00 0.00 4/19 <Class::WebMock::Util::HashKeysStringifier>#stringify_keys! 12
    0.00 0.00 0.00 0.00 2/19 Hash#as_json 171
    0.00 0.00 0.00 0.00 4/19 Mustermann::Pattern#params 212
    0.00 0.00 0.00 0.00 6/19 <Class::WebMock::Util::Headers>#normalize_headers 20
Inf% Inf% 0.00 0.00 0.00 0.00 19 <Class::Hash>#[]
    0.00 0.00 0.00 0.00 1/8 Sinatra::IndifferentHash#[] 82
    0.00 0.00 0.00 0.00 2/8 Sinatra::IndifferentHash#delete 110
    0.00 0.00 0.00 0.00 3/8 Sinatra::IndifferentHash#[]= 86
    0.00 0.00 0.00 0.00 2/8 Hash#each_pair
Inf% Inf% 0.00 0.00 0.00 0.00 8 Sinatra::IndifferentHash#convert_key 185
    0.00 0.00 0.00 0.00 8/5987 Kernel#is_a? 186
    0.00 0.00 0.00 0.00 2/442 Symbol#to_s 186
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::ConnectionAdapters::DetermineIfPreparableVisitor#visit_Arel_Nodes_In 17
Inf% Inf% 0.00 0.00 0.00 0.00 3 Array#delete_if
    0.00 0.00 0.00 0.00 39/3188 Module#=== 18
    0.00 0.00 0.00 0.00 1/33 ActiveRecord::Relation#values_for_create 617
    0.00 0.00 0.00 0.00 7/33 ActiveRecord::Relation#scope_for_create 468
    0.00 0.00 0.00 0.00 8/33 ActiveRecord::Reflection::AbstractReflection#table_name 148
    0.00 0.00 0.00 0.00 17/33 ActiveRecord::ModelSchema::ClassMethods#prefetch_primary_key? 313
Inf% Inf% 0.00 0.00 0.00 0.00 33 ActiveRecord::ModelSchema::ClassMethods#table_name 179
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::ConnectionAdapters::DatabaseStatements#insert 163
Inf% Inf% 0.00 0.00 0.00 0.00 17 ActiveRecord::ConnectionAdapters::MySQL::DatabaseStatements#last_inserted_id 57
    0.00 0.00 0.00 0.00 17/17 Mysql2::Client#last_id 58
    0.00 0.00 0.00 0.00 5/159 ActiveRecord::Core#== 422
    0.00 0.00 0.00 0.00 154/159 Integer#==
Inf% Inf% 0.00 0.00 0.00 0.00 159 BasicObject#==
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveResource::Base>#headers 666
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActiveResource::Base>#_headers= 19
    0.00 0.00 0.00 0.00 1/1 ThreadsafeAttributes#set_threadsafe_attribute 20
    0.00 0.00 0.00 0.00 1/1 Uuid::Uuidable#uuid 57
Inf% Inf% 0.00 0.00 0.00 0.00 1 User::GeneratedAssociationMethods#uuid_object 107
    0.00 0.00 0.00 0.00 1/31 ActiveRecord::Associations::SingularAssociation#reader 108
    0.00 0.00 0.00 0.00 1/106 ActiveRecord::Associations#association 108
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_links_as_parent 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Routing::RouteSet#call 839
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActionDispatch::Journey::Router::Utils>#normalize_path 17
    0.00 0.00 0.00 0.00 1/112 String#sub! 22
    0.00 0.00 0.00 0.00 1/755 Kernel#dup 20
    0.00 0.00 0.00 0.00 1/1 String#squeeze! 21
    0.00 0.00 0.00 0.00 1/5 String#gsub! 23
    0.00 0.00 0.00 0.00 1/15 String#force_encoding 25
    0.00 0.00 0.00 0.00 1/17 String#encoding 19
    0.00 0.00 0.00 0.00 5/45 <Module::FactoryBot::Internal>#strategies 17
    0.00 0.00 0.00 0.00 4/45 <Module::FactoryBot::Internal>#sequences 17
    0.00 0.00 0.00 0.00 9/45 <Module::FactoryBot::Internal>#factories 17
    0.00 0.00 0.00 0.00 27/45 <Module::FactoryBot>#configuration 54
Inf% Inf% 0.00 0.00 0.00 0.00 45 <Module::FactoryBot::Internal>#configuration 25
    0.00 0.00 0.00 0.00 1/1 Rack::Request::Helpers#params 379
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Request::Helpers#GET 336
    0.00 0.00 0.00 0.00 1/1 Rack::Request::Helpers#parse_query 340
    0.00 0.00 0.00 0.00 3/8 Rack::Request::Helpers#query_string 337
    0.00 0.00 0.00 0.00 2/21 Rack::Request::Env#set_header 341
    0.00 0.00 0.00 0.00 1/82 Rack::Request::Env#get_header 337
    0.00 0.00 0.00 0.00 1/1 <Module::WebMock::NetHTTPUtility>#validate_headers 340
Inf% Inf% 0.00 0.00 0.00 0.00 1 Comparable#<
    0.00 0.00 0.00 0.00 1/1 Gem::Version#<=>
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::ConnectionAdapters::QueryCache#configure_query_cache! 141
    0.00 0.00 0.00 0.00 1/2 Array#reject
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::ConnectionAdapters::QueryCache::ConnectionPoolConfiguration#query_cache_enabled 44
    0.00 0.00 0.00 0.00 2/443 Concurrent::Map#[] 45
    0.00 0.00 0.00 0.00 2/164 ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key 45
    0.00 0.00 0.00 0.00 2/2045 <Class::Thread>#current 45
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Http::Cache::Response#cache_control_headers 150
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Http::Cache::Response#cache_control_segments 139
    0.00 0.00 0.00 0.00 1/1 Rack::Response::Helpers#_cache_control 140
    0.00 0.00 0.00 0.00 1/168 String#split 141
    0.00 0.00 0.00 0.00 1/1 String#delete 141
    0.00 0.00 0.00 0.00 10/10 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 10 ActiveRecord::AutosaveAssociation#_ensure_no_duplicate_errors 492
    0.00 0.00 0.00 0.00 10/67 ActiveModel::Validations#errors 493
    0.00 0.00 0.00 0.00 10/132 Hash#each_key 493
    0.00 0.00 0.00 0.00 1/1 Rack::BodyProxy#close 39
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rails::Rack::Logger#finish 70
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Notifications::Instrumenter#finish 72
    0.00 0.00 0.00 0.00 1/25 <Module::ActiveSupport::Notifications>#instrumenter 71
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#env_for 262
Inf% Inf% 0.00 0.00 0.00 0.00 1 URI::Generic#to_s 1334
    0.00 0.00 0.00 0.00 1/755 Kernel#dup 1335
    0.00 0.00 0.00 0.00 1/3 URI::Generic#userinfo 1347
    0.00 0.00 0.00 0.00 1/5 URI::Generic#default_port 1354
    0.00 0.00 0.00 0.00 5/5 Concurrent::Map#each_pair 262
Inf% Inf% 0.00 0.00 0.00 0.00 5 Concurrent::Collection::NonConcurrentMapBackend#each_pair 97
    0.00 0.00 0.00 0.00 5/5 Concurrent::Collection::NonConcurrentMapBackend#dupped_backend 98
    0.00 0.00 0.00 0.00 5/46 Hash#each_pair 98
    0.00 0.00 0.00 0.00 27/27 FactoryBot::Definition#aggregate_from_traits_and_self 133
Inf% Inf% 0.00 0.00 0.00 0.00 27 FactoryBot::Definition#base_traits 105
    0.00 0.00 0.00 0.00 27/934 Array#map 106
    0.00 0.00 0.00 0.00 3/3 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 3 Purpose#lazy_uuid_generation? 132
    0.00 0.00 0.00 0.00 3/384 Kernel#public_send 132
    0.00 0.00 0.00 0.00 2/2 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 2 CanCan::Rule#matches_conditions? 30
    0.00 0.00 0.00 0.00 2/2 CanCan::Rule#subject_class? 37
    0.00 0.00 0.00 0.00 2/2 CanCan::Rule#matches_conditions_hash? 38
    0.00 0.00 0.00 0.00 4/869 Kernel#kind_of? 35
    0.00 0.00 0.00 0.00 2/3206 Kernel#class 35
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response#content_type 248
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Response#parsed_content_type_header 422
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response#parse_content_type 423
    0.00 0.00 0.00 0.00 1/2 ActionDispatch::Response#get_header 423
    0.00 0.00 0.00 0.00 1/2 Array#each
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::ConnectionAdapters::QueryCache::ConnectionPoolConfiguration#disable_query_cache! 41
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::ConnectionAdapters::QueryCache#disable_query_cache! 70
    0.00 0.00 0.00 0.00 2/3 ActiveRecord::ConnectionAdapters::QueryCache#clear_query_cache 72
    0.00 0.00 0.00 0.00 13/13 ActiveRecord::Associations::AssociationScope#apply_scope 155
Inf% Inf% 0.00 0.00 0.00 0.00 13 Arel::Table#== 91
    0.00 0.00 0.00 0.00 26/3206 Kernel#class 92
    0.00 0.00 0.00 0.00 1/21 ActionDispatch::Request#routes= 143
    0.00 0.00 0.00 0.00 1/21 ActionDispatch::Request#engine_script_name= 151
    0.00 0.00 0.00 0.00 1/21 ActionDispatch::Http::Parameters#path_parameters= 74
    0.00 0.00 0.00 0.00 1/21 <Class::ActionDispatch::Request::Session::Options>#set 36
    0.00 0.00 0.00 0.00 1/21 Rack::Request::Helpers#script_name= 145
    0.00 0.00 0.00 0.00 1/21 <Class::ActionDispatch::Request::Session>#set 31
    0.00 0.00 0.00 0.00 2/21 Rack::Request::Helpers#path_info= 148
    0.00 0.00 0.00 0.00 1/21 ActionDispatch::Http::Parameters#path_parameters 84
    0.00 0.00 0.00 0.00 1/21 ActionDispatch::Request#request_id= 299
    0.00 0.00 0.00 0.00 1/21 Rack::Request::Helpers#cookies 227
    0.00 0.00 0.00 0.00 1/21 ActionDispatch::Request#remote_ip= 283
    0.00 0.00 0.00 0.00 1/21 Hash#fetch
    0.00 0.00 0.00 0.00 2/21 Rack::Request::Helpers#GET 341
    0.00 0.00 0.00 0.00 6/21 Hash#each
Inf% Inf% 0.00 0.00 0.00 0.00 21 Rack::Request::Env#set_header 83
    0.00 0.00 0.00 0.00 3/16 ThreadsafeAttributes#get_threadsafe_attribute_by_thread 55
    0.00 0.00 0.00 0.00 13/16 ThreadsafeAttributes#threadsafe_attribute_defined_by_thread? 64
Inf% Inf% 0.00 0.00 0.00 0.00 16 Thread#thread_variable_get
    0.00 0.00 0.00 0.00 6/6 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 6 Rack::Request#initialize 31
    0.00 0.00 0.00 0.00 6/19 Rack::Request::Env#initialize 33
    0.00 0.00 0.00 0.00 1/51 FactoryBot::Callback#run 12
    0.00 0.00 0.00 0.00 9/51 FactoryBot::Evaluation#create 16
    0.00 0.00 0.00 0.00 41/51 BasicObject#instance_exec
Inf% Inf% 0.00 0.00 0.00 0.00 51 Proc#arity
    0.00 0.00 0.00 0.00 2/2 <Class::ActiveResource::Base>#proxy 483
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::ActiveResource::Base>#_proxy_defined? 23
    0.00 0.00 0.00 0.00 2/7 ThreadsafeAttributes#threadsafe_attribute_defined? 24
    0.00 0.00 0.00 0.00 3/3 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 3 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75f26a240>#type= 21
    0.00 0.00 0.00 0.00 3/172 ActiveRecord::AttributeMethods::Write#_write_attribute 24
    0.00 0.00 0.00 0.00 3/10 ActiveRecord::QueryMethods#order 294
    0.00 0.00 0.00 0.00 7/10 ActiveRecord::QueryMethods#includes 115
Inf% Inf% 0.00 0.00 0.00 0.00 10 ActiveRecord::QueryMethods#check_if_method_has_arguments! 1202
    0.00 0.00 0.00 0.00 10/65 Array#blank? 1203
    0.00 0.00 0.00 0.00 1/7 Kernel#catch
    0.00 0.00 0.00 0.00 1/7 Sinatra::Base#route! 983
    0.00 0.00 0.00 0.00 2/7 ActionDispatch::Request#request_method 135
    0.00 0.00 0.00 0.00 2/7 Rack::Request::Helpers#head? 180
    0.00 0.00 0.00 0.00 1/7 Rack::Request::Helpers#get? 177
Inf% Inf% 0.00 0.00 0.00 0.00 7 Rack::Request::Helpers#request_method 150
    0.00 0.00 0.00 0.00 7/82 Rack::Request::Env#get_header 150
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Attribute::FromUser#type_cast 175
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Enum::EnumType#cast 117
    0.00 0.00 0.00 0.00 1/2 ActiveSupport::HashWithIndifferentAccess#has_key? 120
    0.00 0.00 0.00 0.00 1/45 Object#blank? 118
    0.00 0.00 0.00 0.00 1/442 Symbol#to_s 121
    0.00 0.00 0.00 0.00 1/1 <Module::Rack::Utils>#parse_query 98
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::QueryParser#parse_query 38
    0.00 0.00 0.00 0.00 1/1 Rack::QueryParser::Params#to_h 58
    0.00 0.00 0.00 0.00 1/1 Rack::QueryParser#make_params 41
    0.00 0.00 0.00 0.00 1/168 String#split 43
    0.00 0.00 0.00 0.00 1/1320 Array#each 43
    0.00 0.00 0.00 0.00 1/1 Rails::Controller::Testing::Integration#post 12
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rails::Controller::Testing::TemplateAssertions#reset_template_assertion 64
    0.00 0.00 0.00 0.00 1/1320 Array#each 65
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Cors::Resources#resource_for_path 330
    0.00 0.00 0.00 0.00 1/88 Enumerable#detect 331
    0.00 0.00 0.00 0.00 7/7 ActiveModel::Attribute#value_for_database 55
Inf% Inf% 0.00 0.00 0.00 0.00 7 ActiveModel::Type::Boolean#serialize 23
    0.00 0.00 0.00 0.00 7/422 ActiveModel::Type::Value#cast 24
    0.00 0.00 0.00 0.00 9/9 Rack::Request::AcceptableMediaTypes::MediaType#== 126
Inf% Inf% 0.00 0.00 0.00 0.00 9 Rack::Request::AcceptableMediaTypes::MediaType#type 152
    0.00 0.00 0.00 0.00 4/7 Rack::Request::AcceptableMediaTypes::MediaType#range 153
    0.00 0.00 0.00 0.00 4/168 String#split 153
    0.00 0.00 0.00 0.00 4/234 Array#first 153
    0.00 0.00 0.00 0.00 1/2 BasicObject#instance_exec
    0.00 0.00 0.00 0.00 1/2 FactoryBot::AttributeAssigner#get 59
Inf% Inf% 0.00 0.00 0.00 0.00 2 #<Class:0x00007fc75a222800>#login 73
    0.00 0.00 0.00 0.00 1/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 2/513 Hash#key? 74
    0.00 0.00 0.00 0.00 7/77 Concurrent::Collection::NonConcurrentMapBackend#clear 93
    0.00 0.00 0.00 0.00 4/77 Array#each
    0.00 0.00 0.00 0.00 3/77 MonitorMixin#synchronize 91
    0.00 0.00 0.00 0.00 23/77 ActiveRecord::Transactions#force_clear_transaction_record_state 430
    0.00 0.00 0.00 0.00 40/77 ActiveModel::Errors#clear 116
Inf% Inf% 0.00 0.00 0.00 0.00 77 Hash#clear
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Http::Parameters#path_parameters= 66
    0.00 0.00 0.00 0.00 1/1 <Class::ActionDispatch::Request::Utils>#check_param_encoding 72
    0.00 0.00 0.00 0.00 1/1 Rack::Request::Env#delete_header 67
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Http::Parameters#set_binary_encoding 69
    0.00 0.00 0.00 0.00 1/21 Rack::Request::Env#set_header 74
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#lazy_uuid_generation? 132
    0.00 0.00 0.00 0.00 1/384 Kernel#public_send 132
    0.00 0.00 0.00 0.00 1/1 Core::Initializable::InstanceMethods#initialize 189
Inf% Inf% 0.00 0.00 0.00 0.00 1 Hash#to_s
    0.00 0.00 0.00 0.00 1/1 Hash#inspect
    0.00 0.00 0.00 0.00 1/10 String#inspect
    0.00 0.00 0.00 0.00 12/12 ActiveModel::Type::Value#cast 38
Inf% Inf% 0.00 0.00 0.00 0.00 12 ActiveModel::Type::Boolean#cast_value 29
    0.00 0.00 0.00 0.00 12/198 Set#include? 33
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::ConnectionAdapters::Quoting#_quote 165
Inf% Inf% 0.00 0.00 0.00 0.00 20 <Class::Time>#=== 17
    0.00 0.00 0.00 0.00 20/3188 Module#=== 18
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_requests_as_target 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Metadata::Base#merge_instance_defaults 132
Inf% Inf% 0.00 0.00 0.00 0.00 1 Attributable#instance_defaults 35
    0.00 0.00 0.00 0.00 1/1 Metadata::Base#attribute_details 36
    0.00 0.00 0.00 0.00 1/26 Enumerable#each_with_object 36
    0.00 0.00 0.00 0.00 9/9 <Module::FactoryBot::Internal>#factory_by_name 76
Inf% Inf% 0.00 0.00 0.00 0.00 9 <Module::FactoryBot::Internal>#factories 17
    0.00 0.00 0.00 0.00 9/45 <Module::FactoryBot::Internal>#configuration 17
    0.00 0.00 0.00 0.00 1/13 ActiveRecord::AutosaveAssociation#association_valid? 325
    0.00 0.00 0.00 0.00 1/13 ActiveRecord::AutosaveAssociation#save_has_one_association 436
    0.00 0.00 0.00 0.00 11/13 Array#reject
Inf% Inf% 0.00 0.00 0.00 0.00 13 ActiveRecord::AutosaveAssociation#marked_for_destruction? 246
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_comments 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Serializers::Xml::Serializer#serializable_collection 68
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveModel::Serializers::Xml::Serializer#serializable_hash 62
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Serialization#serializable_hash 63
    0.00 0.00 0.00 0.00 1/15 Hash#except 63
    0.00 0.00 0.00 0.00 1/72 ActiveModel::Serialization#serializable_hash 129
    0.00 0.00 0.00 0.00 1/72 Net::HTTPGenericRequest#initialize 33
    0.00 0.00 0.00 0.00 2/72 ActiveRecord::Core::ClassMethods#find_by 197
    0.00 0.00 0.00 0.00 1/72 ActiveResource::Base#load 1441
    0.00 0.00 0.00 0.00 2/72 <Class::Addressable::URI>#ip_based_schemes 1359
    0.00 0.00 0.00 0.00 6/72 ActiveRecord::Associations::Association#initialize_attributes 183
    0.00 0.00 0.00 0.00 7/72 ActiveRecord::Associations::Preloader::Association#owner_keys 55
    0.00 0.00 0.00 0.00 52/72 FactoryBot::Evaluator#__override_names__ 53
Inf% Inf% 0.00 0.00 0.00 0.00 72 Hash#keys
    0.00 0.00 0.00 0.00 4/4 Rack::Request::Helpers#media_type 295
Inf% Inf% 0.00 0.00 0.00 0.00 4 <Class::Rack::MediaType>#type 16
    0.00 0.00 0.00 0.00 4/168 String#split 18
    0.00 0.00 0.00 0.00 4/74 Kernel#tap 18
    0.00 0.00 0.00 0.00 4/234 Array#first 18
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Relation#skip_query_cache_if_necessary 322
Inf% Inf% 0.00 0.00 0.00 0.00 1 User::ActiveRecord_Relation#name 96
    0.00 0.00 0.00 0.00 1/15 ActiveRecord::Relation#scoping 97
    0.00 0.00 0.00 0.00 37/37 <Class::Time>#now
Inf% Inf% 0.00 0.00 0.00 0.00 37 Time#initialize
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveResource::Base>#_headers= 20
Inf% Inf% 0.00 0.00 0.00 0.00 1 ThreadsafeAttributes#set_threadsafe_attribute 43
    0.00 0.00 0.00 0.00 1/1 ThreadsafeAttributes#set_threadsafe_attribute_by_thread 44
    0.00 0.00 0.00 0.00 1/13 ThreadsafeAttributes#threadsafe_attribute_defined_by_thread? 45
    0.00 0.00 0.00 0.00 1/2045 <Class::Thread>#current 44
    0.00 0.00 0.00 0.00 39/39 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 39 <Class::PlatePurpose>#__callbacks 106
    0.00 0.00 0.00 0.00 2/2 Addressable::URI#validate 2446
Inf% Inf% 0.00 0.00 0.00 0.00 2 Addressable::URI#ip_based? 1848
    0.00 0.00 0.00 0.00 2/2 <Class::Addressable::URI>#ip_based_schemes 1850
    0.00 0.00 0.00 0.00 4/21 Addressable::URI#scheme 1849
    0.00 0.00 0.00 0.00 2/8 String#strip 1850
    0.00 0.00 0.00 0.00 2/438 Array#include? 1850
    0.00 0.00 0.00 0.00 2/70 String#downcase 1850
    0.00 0.00 0.00 0.00 1/1 <Module::Rails::Application::Finisher::InterlockHook>#complete 98
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::Dependencies::Interlock#done_running 36
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Concurrency::ShareLock#stop_sharing 37
    0.00 0.00 0.00 0.00 1/6 Rails::Rack::Logger#compute_tags 58
    0.00 0.00 0.00 0.00 5/6 Thread::Mutex#synchronize
Inf% Inf% 0.00 0.00 0.00 0.00 6 Array#collect
    0.00 0.00 0.00 0.00 30/109 String#to_i 246
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::FinderMethods#last 151
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::FinderMethods#find_last 553
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionProxy#records 554
    0.00 0.00 0.00 0.00 1/290 Array#last 554
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Base#initialize 1178
Inf% Inf% 0.00 0.00 0.00 0.00 1 Hash#with_indifferent_access 9
    0.00 0.00 0.00 0.00 1/2636 Class#new 10
    0.00 0.00 0.00 0.00 1/1 Comparable#<
Inf% Inf% 0.00 0.00 0.00 0.00 1 Gem::Version#<=> 342
    0.00 0.00 0.00 0.00 2/2 Gem::Version#canonical_segments 344
    0.00 0.00 0.00 0.00 2/2 Gem::Version#_segments 346
    0.00 0.00 0.00 0.00 4/3188 Module#=== 343
    0.00 0.00 0.00 0.00 1/1 Gem::Version#_version 344
    0.00 0.00 0.00 0.00 1/176 Integer#<=> 363
    0.00 0.00 0.00 0.00 1/8 Array#== 344
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75f12cf68>#template= 21
    0.00 0.00 0.00 0.00 1/172 ActiveRecord::AttributeMethods::Write#_write_attribute 24
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveResource::Base>#collection_path 850
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActiveResource::Base>#check_prefix_options 1054
    0.00 0.00 0.00 0.00 1/2636 Class#new 1055
    0.00 0.00 0.00 0.00 1/1 Set#each 1056
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveResource::Base>#prefix_parameters 1056
    0.00 0.00 0.00 0.00 1/1 Time#- 79
Inf% Inf% 0.00 0.00 0.00 0.00 1 Time#unit_sub 284
    0.00 0.00 0.00 0.00 1/1 Time#minus_without_coercion 286
    0.00 0.00 0.00 0.00 1/1047 Kernel#respond_to? 285
    0.00 0.00 0.00 0.00 1/5987 Kernel#is_a? 286
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#user 501
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#connection 650
Inf% Inf% 0.00 0.00 0.00 0.00 2 *<Class::ActiveResource::Base>#user 497
    0.00 0.00 0.00 0.00 2/2 <Class::ActiveResource::Base>#_user_defined? 499
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#user 501
    0.00 0.00 0.00 0.00 3/1060 Class#superclass 501
    0.00 0.00 0.00 0.00 3/3 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 3 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75f26a240>#label_template_name= 21
    0.00 0.00 0.00 0.00 3/172 ActiveRecord::AttributeMethods::Write#_write_attribute 24
    0.00 0.00 0.00 0.00 5/5 <Module::Builder::XChar>#encode 153
Inf% Inf% 0.00 0.00 0.00 0.00 5 <Module::Builder::XChar>#unicode 126
    0.00 0.00 0.00 0.00 10/17 String#encoding 127
    0.00 0.00 0.00 0.00 5/6 String#valid_encoding? 140
    0.00 0.00 0.00 0.00 2/2 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::ConnectionAdapters::DatabaseStatements#transaction_open? 277
    0.00 0.00 0.00 0.00 2/40 ActiveRecord::ConnectionAdapters::DatabaseStatements#current_transaction 278
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::ConnectionAdapters::Transaction#open? 278
    0.00 0.00 0.00 0.00 2/2 Net::HTTPGenericRequest#initialize 45
Inf% Inf% 0.00 0.00 0.00 0.00 2 Net::HTTPGenericRequest#[]= 70
    0.00 0.00 0.00 0.00 2/2 Net::HTTPHeader#[]= 73
    0.00 0.00 0.00 0.00 2/70 String#downcase 71
    0.00 0.00 0.00 0.00 1/1 Rails::Application#build_request 609
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Request#fullpath 238
    0.00 0.00 0.00 0.00 1/4 Rack::Request::Helpers#fullpath 239
    0.00 0.00 0.00 0.00 1/6 Sinatra::IndifferentHash#initialize 52
    0.00 0.00 0.00 0.00 5/6 Sinatra::IndifferentHash#convert_value 194
Inf% Inf% 0.00 0.00 0.00 0.00 6 Method#to_proc
    0.00 0.00 0.00 0.00 1/12 Rack::MockSession#request 32
    0.00 0.00 0.00 0.00 3/12 Rack::BodyProxy#close 19
    0.00 0.00 0.00 0.00 1/12 Rack::Response#initialize 44
    0.00 0.00 0.00 0.00 6/12 Rack::BodyProxy#respond_to? 12
    0.00 0.00 0.00 0.00 1/12 Rack::Sendfile#call 114
Inf% Inf% 0.00 0.00 0.00 0.00 12 *Rack::BodyProxy#respond_to? 11
    0.00 0.00 0.00 0.00 6/12 Rack::BodyProxy#respond_to? 12
    0.00 0.00 0.00 0.00 14/1047 Kernel#respond_to? 12
    0.00 0.00 0.00 0.00 2/2 BasicObject#instance_exec
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::ActiveSupport::CurrentAttributes>#reset_all 127
    0.00 0.00 0.00 0.00 2/2 <Class::ActiveSupport::CurrentAttributes>#current_instances 128
    0.00 0.00 0.00 0.00 2/7 Hash#each_value 128
    0.00 0.00 0.00 0.00 1/1 Net::HTTPGenericRequest#initialize 44
Inf% Inf% 0.00 0.00 0.00 0.00 1 Net::HTTPHeader#initialize_http_header 13
    0.00 0.00 0.00 0.00 1/290 Hash#each 16
    0.00 0.00 0.00 0.00 3/3 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 3 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc759c8d930>#size= 21
    0.00 0.00 0.00 0.00 3/172 ActiveRecord::AttributeMethods::Write#_write_attribute 24
    0.00 0.00 0.00 0.00 1/4 WebMock::URIStringPattern#to_s 214
    0.00 0.00 0.00 0.00 3/4 WebMock::RequestSignature#to_s 16
Inf% Inf% 0.00 0.00 0.00 0.00 4 <Class::WebMock::Util::URI>#strip_default_port_from_uri_string 57
    0.00 0.00 0.00 0.00 4/7 Regexp#=== 58
    0.00 0.00 0.00 0.00 4/26 String#sub 59
    0.00 0.00 0.00 0.00 1/3 ActiveSupport::Callbacks#run_callbacks 167
    0.00 0.00 0.00 0.00 1/3 ActiveModel::Validations#run_validations! 410
    0.00 0.00 0.00 0.00 1/3 ActiveModel::Validations#valid? 338
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActiveResource::Validations#errors 172
    0.00 0.00 0.00 0.00 1/2636 Class#new 173
    0.00 0.00 0.00 0.00 1/5 URI::Generic#to_s 1354
    0.00 0.00 0.00 0.00 4/5 URI::Generic#initialize 214
Inf% Inf% 0.00 0.00 0.00 0.00 5 URI::Generic#default_port 40
    0.00 0.00 0.00 0.00 5/3206 Kernel#class 41
    0.00 0.00 0.00 0.00 5/5 <Class::URI::Generic>#default_port 41
    0.00 0.00 0.00 0.00 54/54 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 54 FactoryBot::AttributeList#add_attribute 44
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveRecord::Associations::AssociationScope>#get_bind_values 36
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Reflection::AssociationReflection#join_id_for 490
    0.00 0.00 0.00 0.00 1/74 ActiveRecord::AttributeMethods#[] 491
    0.00 0.00 0.00 0.00 1/14 ActiveRecord::Reflection::BelongsToReflection#join_foreign_key 491
    0.00 0.00 0.00 0.00 1/8 ActiveSupport::XmlMini#_dasherize 169
    0.00 0.00 0.00 0.00 1/8 Array#each
    0.00 0.00 0.00 0.00 1/8 ActionDispatch::Http::Headers#env_name 125
    0.00 0.00 0.00 0.00 5/8 <Module::Builder::XChar>#encode 153
Inf% Inf% 0.00 0.00 0.00 0.00 8 String#tr
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_asset_groups 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Core::Service::Request#user 126
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Service::Authentication::Helpers#user 17
    0.00 0.00 0.00 0.00 1/1 Warning#warn 18
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 Net::HTTP#initialize 664
    0.00 0.00 0.00 0.00 1/1320 Array#each 692
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveResource::Base>#connection 645
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActiveResource::Base>#_connection_defined? 23
    0.00 0.00 0.00 0.00 1/7 ThreadsafeAttributes#threadsafe_attribute_defined? 24
    0.00 0.00 0.00 0.00 46/46 Arel::Collectors::SubstituteBinds#value 20
Inf% Inf% 0.00 0.00 0.00 0.00 46 Arel::Collectors::PlainString#value 9
    0.00 0.00 0.00 0.00 9/9 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::Decorator::NewConstructor#initialize 4
    0.00 0.00 0.00 0.00 9/27 FactoryBot::Decorator#initialize 5
    0.00 0.00 0.00 0.00 3/3 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 3 Purpose#autosave_associated_records_for_child_purposes 153
    0.00 0.00 0.00 0.00 3/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 Barcode::FormatHandlers::SangerBase#human_barcode 28
    0.00 0.00 0.00 0.00 1/4 SBCF::SangerBarcode#human_barcode 28
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc758938060>#size= 21
    0.00 0.00 0.00 0.00 1/172 ActiveRecord::AttributeMethods::Write#_write_attribute 24
    0.00 0.00 0.00 0.00 1/1 BasicObject#instance_exec
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<Class:0x00007fc759238ac0>#well_count 73
    0.00 0.00 0.00 0.00 1/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 1/513 Hash#key? 74
    0.00 0.00 0.00 0.00 3/3 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 3 Purpose#autosave_associated_records_for_source_purpose 153
    0.00 0.00 0.00 0.00 3/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/8 ActionDispatch::Http::FilterParameters#filtered_path 53
    0.00 0.00 0.00 0.00 3/8 Rack::Request::Helpers#GET 337
    0.00 0.00 0.00 0.00 4/8 Rack::Request::Helpers#fullpath 430
Inf% Inf% 0.00 0.00 0.00 0.00 8 Rack::Request::Helpers#query_string 151
    0.00 0.00 0.00 0.00 8/82 Rack::Request::Env#get_header 151
    0.00 0.00 0.00 0.00 8/2160 String#to_s 151
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Journey::Router#find_routes 120
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Journey::Router#match_routes 151
    0.00 0.00 0.00 0.00 1/111 Array#select 152
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#validate_associated_records_for_transfers_as_source 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 2/3 SBCF::SangerBarcode#initialize 53
    0.00 0.00 0.00 0.00 1/3 SBCF::SangerBarcode#human_barcode= 192
Inf% Inf% 0.00 0.00 0.00 0.00 3 SBCF::SangerBarcode#checksum= 163
    0.00 0.00 0.00 0.00 1/1 <Class::SBCF::Checksum>#from_human 164
    0.00 0.00 0.00 0.00 2/2 SBCF::SangerBarcode#initialize 54
Inf% Inf% 0.00 0.00 0.00 0.00 2 SBCF::SangerBarcode#machine_barcode= 172
    0.00 0.00 0.00 0.00 2/70 Regexp#match 174
    0.00 0.00 0.00 0.00 2/33 NilClass#to_s 174
    0.00 0.00 0.00 0.00 2/2 Array#sort!
Inf% Inf% 0.00 0.00 0.00 0.00 2 Rack::Request::AcceptableMediaTypes::MediaType#<=> 118
    0.00 0.00 0.00 0.00 4/16 Rack::Request::AcceptableMediaTypes::MediaType#quality 119
    0.00 0.00 0.00 0.00 2/2 Float#<=> 119
    0.00 0.00 0.00 0.00 4/4 Mustermann::Pattern#params 206
Inf% Inf% 0.00 0.00 0.00 0.00 4 Mustermann::RegexpBased#named_captures 220
    0.00 0.00 0.00 0.00 4/4 Regexp#named_captures 229
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::Associations::CollectionProxy#records 1004
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::Associations::CollectionProxy#last 260
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::Associations::CollectionProxy#load_target 45
    0.00 0.00 0.00 0.00 2/5 ActiveRecord::Associations::CollectionAssociation#load_target 46
    0.00 0.00 0.00 0.00 2/21 ActiveRecord::Associations::Association#creation_attributes 210
    0.00 0.00 0.00 0.00 3/21 ActiveRecord::Associations::ForeignAssociation#foreign_key_present? 7
    0.00 0.00 0.00 0.00 16/21 ActiveRecord::Reflection::AbstractReflection#join_foreign_key 306
Inf% Inf% 0.00 0.00 0.00 0.00 21 ActiveRecord::Reflection::AssociationReflection#active_record_primary_key 469
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Dependencies::Interlock#done_running 37
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::Concurrency::ShareLock#stop_sharing 131
    0.00 0.00 0.00 0.00 1/284 MonitorMixin#synchronize 132
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_requests_as_source 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::ConnectionAdapters::ConnectionPool::Queue#add 110
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::ConnectionAdapters::ConnectionPool::Queue#poll 145
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::ConnectionAdapters::ConnectionPool::Queue#synchronize 154
    0.00 0.00 0.00 0.00 2/284 MonitorMixin#synchronize 155
    0.00 0.00 0.00 0.00 14/38 ActiveRecord::Relation::Merger#merge_single_values 172
    0.00 0.00 0.00 0.00 24/38 ActiveRecord::QueryMethods#where 581
Inf% Inf% 0.00 0.00 0.00 0.00 38 Hash#blank?
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_child_plates 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 2/2 FactoryBot::AttributeAssigner#get 59
Inf% Inf% 0.00 0.00 0.00 0.00 2 #<Class:0x00007fc76009bc60>#size 73
    0.00 0.00 0.00 0.00 2/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 2/513 Hash#key? 74
    0.00 0.00 0.00 0.00 6/6 ActionDispatch::Journey::GTG::Simulator#memos 27
Inf% Inf% 0.00 0.00 0.00 0.00 6 ActionDispatch::Journey::GTG::TransitionTable#move 44
    0.00 0.00 0.00 0.00 4/934 Array#map 49
    0.00 0.00 0.00 0.00 4/132 Array#compact 49
    0.00 0.00 0.00 0.00 4/53 Array#concat 49
    0.00 0.00 0.00 0.00 3/3 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 3 Purpose#autosave_associated_records_for_uuid_object 192
    0.00 0.00 0.00 0.00 3/12 ActiveRecord::AutosaveAssociation#save_has_one_association 192
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_parents 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_contained_samples 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 2/2 Core::Abilities::Base#abilitise 96
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::Core::Abilities::Base>#unregistered 70
    0.00 0.00 0.00 0.00 2/3 Core::Abilities::Base::ClassMethods#record 71
    0.00 0.00 0.00 0.00 8/8 FactoryBot::Sequence#next 30
Inf% Inf% 0.00 0.00 0.00 0.00 8 FactoryBot::Sequence#increment_value 47
    0.00 0.00 0.00 0.00 8/8 FactoryBot::Sequence::EnumeratorAdapter#next 48
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Connection#with_auth 109
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveResource::Connection#build_request_headers 210
    0.00 0.00 0.00 0.00 3/3 Hash#update 211
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Connection#http_format_header 211
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Connection#authorization_header 211
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Connection#default_header 211
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Http::Headers#merge! 111
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Http::Headers#each 95
    0.00 0.00 0.00 0.00 1/1 Rack::Request::Env#each_header 96
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Serializers::Xml::Serializer#serialize 88
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::XmlMini#rename_key 154
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::XmlMini#_dasherize 160
    0.00 0.00 0.00 0.00 1/18 Hash#has_key? 156
    0.00 0.00 0.00 0.00 2/2 <Class::ActiveResource::Base>#password 515
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::ActiveResource::Base>#_password_defined? 23
    0.00 0.00 0.00 0.00 2/7 ThreadsafeAttributes#threadsafe_attribute_defined? 24
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_labware_type 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 5/23 ActiveRecord::Transactions#committed! 350
    0.00 0.00 0.00 0.00 18/23 ActiveRecord::Transactions#clear_transaction_record_state 425
Inf% Inf% 0.00 0.00 0.00 0.00 23 ActiveRecord::Transactions#force_clear_transaction_record_state 429
    0.00 0.00 0.00 0.00 23/77 Hash#clear 430
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 AssetCreation#validate_associated_records_for_owners 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_purpose 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 17/17 ActiveModel::AttributeMethods::ClassMethods#attribute_method_matchers_matching 354
Inf% Inf% 0.00 0.00 0.00 0.00 17 ActiveModel::AttributeMethods::ClassMethods#attribute_method_matchers_cache 349
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#lazy_uuid_generation 124
    0.00 0.00 0.00 0.00 1/384 Kernel#public_send 128
    0.00 0.00 0.00 0.00 1/285 Kernel#instance_variable_defined? 125
    0.00 0.00 0.00 0.00 1/3206 Kernel#class 128
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Reflection::AssociationReflection#validate? 557
    0.00 0.00 0.00 0.00 1/594 NilClass#nil? 558
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::Reflection::HasManyReflection#collection? 558
    0.00 0.00 0.00 0.00 52/52 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 52 <Class::Uuid>#__callbacks 106
    0.00 0.00 0.00 0.00 1/7 Api::EndpointHandler#`file_attatched' condition 21
    0.00 0.00 0.00 0.00 2/7 Core::Service::ContentFiltering::Helpers#process_request_body 25
    0.00 0.00 0.00 0.00 4/7 Rack::Request::Helpers#media_type 295
Inf% Inf% 0.00 0.00 0.00 0.00 7 Rack::Request::Helpers#content_type 231
    0.00 0.00 0.00 0.00 7/897 Kernel#nil? 233
    0.00 0.00 0.00 0.00 7/82 Rack::Request::Env#get_header 232
    0.00 0.00 0.00 0.00 3/3 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 3 Purpose#autosave_associated_records_for_parent_purposes 153
    0.00 0.00 0.00 0.00 3/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 3/3 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 3 Purpose#autosave_associated_records_for_child_relationships 153
    0.00 0.00 0.00 0.00 3/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::Core#init_with 337
Inf% Inf% 0.00 0.00 0.00 0.00 20 ActiveRecord::ModelSchema::ClassMethods#yaml_encoder 350
    0.00 0.00 0.00 0.00 1/1 URI::RFC2396_Parser#parse 212
Inf% Inf% 0.00 0.00 0.00 0.00 1 URI::RFC2396_Parser#split 121
    0.00 0.00 0.00 0.00 1/7 Regexp#=== 122
    0.00 0.00 0.00 0.00 1/25 MatchData#[] 128
    0.00 0.00 0.00 0.00 1/199 String#=== 122
    0.00 0.00 0.00 0.00 1/1 Core::Endpoint::BasicHandler::Actions#create 33
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Endpoint::BasicHandler::Paged#handler_for 37
    0.00 0.00 0.00 0.00 1/1 Core::Endpoint::BasicHandler::Handlers#handler_for 38
    0.00 0.00 0.00 0.00 1/182 Regexp#match? 38
    0.00 0.00 0.00 0.00 1/33 NilClass#to_s 38
    0.00 0.00 0.00 0.00 27/27 FactoryBot::Definition#aggregate_from_traits_and_self 133
Inf% Inf% 0.00 0.00 0.00 0.00 27 FactoryBot::Definition#additional_traits 109
    0.00 0.00 0.00 0.00 27/934 Array#map 110
    0.00 0.00 0.00 0.00 1/2 Hash#key?
    0.00 0.00 0.00 0.00 1/2 MultiJson::OptionsCache#fetch 12
Inf% Inf% 0.00 0.00 0.00 0.00 2 Hash#eql?
    0.00 0.00 0.00 0.00 1/3 Array#each
    0.00 0.00 0.00 0.00 1/3 ActiveRecord::ConnectionAdapters::QueryCache::ConnectionPoolConfiguration#disable_query_cache! 41
    0.00 0.00 0.00 0.00 1/3 ActiveRecord::ConnectionAdapters::QueryCache::ConnectionPoolConfiguration#enable_query_cache! 36
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActiveRecord::ConnectionAdapters::ConnectionPool#active_connection? 390
    0.00 0.00 0.00 0.00 3/443 Concurrent::Map#[] 391
    0.00 0.00 0.00 0.00 3/2045 <Class::Thread>#current 391
    0.00 0.00 0.00 0.00 3/164 ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key 391
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::AutosaveAssociation#save_belongs_to_association 481
Inf% Inf% 0.00 0.00 0.00 0.00 19 ActiveRecord::Associations::BelongsToAssociation#updated? 48
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_parent_plates 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_wells 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Warren::BroadcastMessages#queue_associated_for_broadcast 69
Inf% Inf% 0.00 0.00 0.00 0.00 1 ApplicationRecord#associated_to_broadcast 124
    0.00 0.00 0.00 0.00 1/384 Kernel#public_send 128
    0.00 0.00 0.00 0.00 1/285 Kernel#instance_variable_defined? 125
    0.00 0.00 0.00 0.00 1/3206 Kernel#class 128
    0.00 0.00 0.00 0.00 10/10 CanCan::Rule#relevant? 26
Inf% Inf% 0.00 0.00 0.00 0.00 10 CanCan::Rule#matches_action? 85
    0.00 0.00 0.00 0.00 18/438 Array#include? 86
    0.00 0.00 0.00 0.00 22/22 ActiveRecord::Querying#find_by_sql 47
Inf% Inf% 0.00 0.00 0.00 0.00 22 ActiveRecord::Result#length 47
    0.00 0.00 0.00 0.00 1/2 ActiveSupport::Cache::Strategy::LocalCache::Middleware#call 28
    0.00 0.00 0.00 0.00 1/2 Rack::BodyProxy#close 31
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::ActiveSupport::Cache::Strategy::LocalCache::LocalCacheRegistry>#set_cache_for 32
    0.00 0.00 0.00 0.00 2/780 ActiveSupport::PerThreadRegistry#instance 32
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::Cache::Strategy::LocalCache::LocalCacheRegistry#set_cache_for 32
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#env_for 222
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Test::Session#default_env 305
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#headers_for_env 306
    0.00 0.00 0.00 0.00 2/118 Hash#merge 306
    0.00 0.00 0.00 0.00 1/7 <Class::MultiJson::Adapter>#blank? 31
    0.00 0.00 0.00 0.00 1/7 Array#each
    0.00 0.00 0.00 0.00 1/7 URI::RFC2396_Parser#split 122
    0.00 0.00 0.00 0.00 4/7 <Class::WebMock::Util::URI>#strip_default_port_from_uri_string 58
Inf% Inf% 0.00 0.00 0.00 0.00 7 Regexp#===
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#validate_associated_records_for_in_progress_submissions 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/41 Core::Service::Request::Initializer#target= 1
    0.00 0.00 0.00 0.00 1/41 Core::Service::Request::Initializer#service= 1
    0.00 0.00 0.00 0.00 1/41 Core::Service::Request::Initializer#json= 1
    0.00 0.00 0.00 0.00 1/41 Core::Service::Request::Initializer#path= 1
    0.00 0.00 0.00 0.00 1/41 Core::Service::Request::Initializer#io= 1
    0.00 0.00 0.00 0.00 17/41 Array#each
    0.00 0.00 0.00 0.00 19/41 Kernel#tap
Inf% Inf% 0.00 0.00 0.00 0.00 41 Kernel#instance_variable_set
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#validate_associated_records_for_conatined_aliquots 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Barcode#broadcast_barcode 106
Inf% Inf% 0.00 0.00 0.00 0.00 1 Warren::BroadcastMessages#broadcast 48
    0.00 0.00 0.00 0.00 1/2636 Class#new 58
    0.00 0.00 0.00 0.00 1/5 Warren::BroadcastMessages#warren 58
    0.00 0.00 0.00 0.00 1/5 Warren::Test#<< 58
    0.00 0.00 0.00 0.00 1/2 Sinatra::Helpers#body 262
    0.00 0.00 0.00 0.00 1/2 Core::Service::ContentFiltering::Helpers#process_response_body 34
Inf% Inf% 0.00 0.00 0.00 0.00 2 Sinatra::Helpers#headers 318
    0.00 0.00 0.00 0.00 1/1 Rack::Utils::HeaderHash#merge! 319
    0.00 0.00 0.00 0.00 2/2 SBCF::SangerBarcode#initialize 50
Inf% Inf% 0.00 0.00 0.00 0.00 2 Enumerable#one?
    0.00 0.00 0.00 0.00 2/1320 Array#each
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#validate_associated_records_for_orders_as_target 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 12/12 ActiveRecord::Relation#references_eager_loaded_tables? 593
Inf% Inf% 0.00 0.00 0.00 0.00 12 Arel::SelectManager#join_sources 230
    0.00 0.00 0.00 0.00 1/1 Uuid::Uuidable#uuid 57
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware::GeneratedAssociationMethods#uuid_object 107
    0.00 0.00 0.00 0.00 1/31 ActiveRecord::Associations::SingularAssociation#reader 108
    0.00 0.00 0.00 0.00 1/106 ActiveRecord::Associations#association 108
    0.00 0.00 0.00 0.00 8/8 ActiveModel::Validations::FormatValidator#validate_each 8
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveModel::Validations::FormatValidator#option_call 27
    0.00 0.00 0.00 0.00 8/1047 Kernel#respond_to? 29
    0.00 0.00 0.00 0.00 28/28 ActiveRecord::Scoping::Default::ClassMethods#build_default_scope 106
Inf% Inf% 0.00 0.00 0.00 0.00 28 <Class::Uuid>#default_scope_override 106
    0.00 0.00 0.00 0.00 9/9 ActiveModel::AttributeAssignment#assign_attributes 35
Inf% Inf% 0.00 0.00 0.00 0.00 9 ActiveModel::ForbiddenAttributesProtection#sanitize_for_mass_assignment 21
    0.00 0.00 0.00 0.00 9/1047 Kernel#respond_to? 22
    0.00 0.00 0.00 0.00 3/3 FactoryBot::AttributeAssigner#get 59
Inf% Inf% 0.00 0.00 0.00 0.00 3 #<Class:0x00007fc75d4e0558>#printer_type_id 73
    0.00 0.00 0.00 0.00 3/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 3/513 Hash#key? 74
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response#parsed_content_type_header 423
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Response#parse_content_type 412
    0.00 0.00 0.00 0.00 1/1 <Class::ActionDispatch::Response::ContentTypeHeader>#new 414
    0.00 0.00 0.00 0.00 1/70 Regexp#match 413
    0.00 0.00 0.00 0.00 2/25 MatchData#[] 414
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Associations::Association#initialize 30
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::Associations::CollectionAssociation#reset 75
    0.00 0.00 0.00 0.00 2/47 ActiveRecord::Associations::Association#reset 76
    0.00 0.00 0.00 0.00 1/4 ActionDispatch::Response#status= 225
    0.00 0.00 0.00 0.00 3/4 Sinatra::Helpers#status 248
Inf% Inf% 0.00 0.00 0.00 0.00 4 <Module::Rack::Utils>#status_code 570
    0.00 0.00 0.00 0.00 4/5987 Kernel#is_a? 571
    0.00 0.00 0.00 0.00 4/191 Integer#to_i 574
    0.00 0.00 0.00 0.00 3/3 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 3 Purpose#validate_associated_records_for_parent_purposes 153
    0.00 0.00 0.00 0.00 3/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 3/3 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 3 Purpose#lazy_uuid_generation 124
    0.00 0.00 0.00 0.00 3/384 Kernel#public_send 128
    0.00 0.00 0.00 0.00 3/285 Kernel#instance_variable_defined? 125
    0.00 0.00 0.00 0.00 3/3206 Kernel#class 128
    0.00 0.00 0.00 0.00 1/10 Enumerator#each
    0.00 0.00 0.00 0.00 1/10 <Class::ActiveRecord::Associations::AssociationScope>#get_bind_values 41
    0.00 0.00 0.00 0.00 8/10 ActiveRecord::Associations::AssociationScope#add_constraints 126
Inf% Inf% 0.00 0.00 0.00 0.00 10 Enumerable#each_cons
    0.00 0.00 0.00 0.00 9/16 Array#size
    0.00 0.00 0.00 0.00 5/5 Thread::Mutex#synchronize
Inf% Inf% 0.00 0.00 0.00 0.00 5 Time#gmtime
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_links_as_ancestor 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#validate_associated_records_for_tag_layouts 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_conatined_aliquots 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 2/10 Array#to_default_s
    0.00 0.00 0.00 0.00 1/10 WebMock::BodyPattern#to_s 265
    0.00 0.00 0.00 0.00 1/10 Hash#to_s
    0.00 0.00 0.00 0.00 6/10 Hash#inspect
Inf% Inf% 0.00 0.00 0.00 0.00 10 String#inspect
    0.00 0.00 0.00 0.00 1/8 Rails::Application#build_request 610
    0.00 0.00 0.00 0.00 1/8 Array#each
    0.00 0.00 0.00 0.00 1/8 Rails::Engine#build_request 709
    0.00 0.00 0.00 0.00 5/8 Rack::Request::Helpers#path 426
Inf% Inf% 0.00 0.00 0.00 0.00 8 Rack::Request::Helpers#script_name 144
    0.00 0.00 0.00 0.00 8/82 Rack::Request::Env#get_header 144
    0.00 0.00 0.00 0.00 8/2160 String#to_s 144
    0.00 0.00 0.00 0.00 2/2 Rack::Protection::JsonCsrf#has_vector? 40
Inf% Inf% 0.00 0.00 0.00 0.00 2 Array#to_s 93
    0.00 0.00 0.00 0.00 2/2 Array#to_default_s 102
    0.00 0.00 0.00 0.00 1/3 Sinatra::Helpers#body 261
    0.00 0.00 0.00 0.00 1/3 ActionDispatch::Static#call 119
    0.00 0.00 0.00 0.00 1/3 ActionDispatch::Journey::Router#find_routes 117
Inf% Inf% 0.00 0.00 0.00 0.00 3 Rack::Request::Helpers#head? 180
    0.00 0.00 0.00 0.00 1/2 ActionDispatch::Request#request_method 180
    0.00 0.00 0.00 0.00 2/7 Rack::Request::Helpers#request_method 180
    0.00 0.00 0.00 0.00 11/30 MonitorMixin#synchronize 198
    0.00 0.00 0.00 0.00 19/30 ActiveRecord::ConnectionAdapters::DatabaseStatements#transaction 261
Inf% Inf% 0.00 0.00 0.00 0.00 30 ActiveRecord::ConnectionAdapters::Transaction#joinable? 139
    0.00 0.00 0.00 0.00 1/1 <Class::Sinatra::Base>#static 1829
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::File>#exist?
    0.00 0.00 0.00 0.00 1/1 Plate#set_plate_name_and_size 537
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc758938060>#name 37
    0.00 0.00 0.00 0.00 1/482 ActiveRecord::AttributeMethods::Read#_read_attribute 40
    0.00 0.00 0.00 0.00 3/3 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 3 CanCan::Rule#only_raw_sql? 49
    0.00 0.00 0.00 0.00 3/3 CanCan::Rule#conditions_empty? 50
    0.00 0.00 0.00 0.00 3/594 NilClass#nil? 50
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#validate_associated_records_for_plate_creations 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Base#initialize 1181
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveResource::Base#load 1433
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Base#split_options 1439
    0.00 0.00 0.00 0.00 1/72 Hash#keys 1441
    0.00 0.00 0.00 0.00 1/290 Hash#each 1447
    0.00 0.00 0.00 0.00 1/1047 Kernel#respond_to? 1434
    0.00 0.00 0.00 0.00 1/40 Hash#to_hash 1438
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Reflection::AbstractReflection#counter_must_be_updated_by_has_many? 278
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::Reflection::AbstractReflection#inverse_updates_counter_in_memory? 263
    0.00 0.00 0.00 0.00 4/59 ActiveRecord::Reflection::AbstractReflection#inverse_of 264
    0.00 0.00 0.00 0.00 2/4 ActiveRecord::Reflection::AbstractReflection#inverse_which_updates_counter_cache 264
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_aliquots 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 4/4 Core::Io::Registry#lookup_target_class_in_registry 5
Inf% Inf% 0.00 0.00 0.00 0.00 4 Core::Registry#lookup_target_class_in_registry 61
    0.00 0.00 0.00 0.00 4/306 Module#name 62
    0.00 0.00 0.00 0.00 12/12 ActiveRecord::Associations#association 237
Inf% Inf% 0.00 0.00 0.00 0.00 12 ActiveRecord::Reflection::HasOneReflection#association_class 698
    0.00 0.00 0.00 0.00 2/2 Net::HTTPGenericRequest#[]= 73
Inf% Inf% 0.00 0.00 0.00 0.00 2 Net::HTTPHeader#[]= 44
    0.00 0.00 0.00 0.00 2/2 Net::HTTPHeader#set_field 49
    0.00 0.00 0.00 0.00 1/46 Rack::Test::CookieJar#for 163
    0.00 0.00 0.00 0.00 1/46 ActiveRecord::Reflection::ClassMethods#reflect_on_all_aggregations 56
    0.00 0.00 0.00 0.00 2/46 Sinatra::Base#process_route 1030
    0.00 0.00 0.00 0.00 2/46 ActiveRecord::Core::ClassMethods#find_by 192
    0.00 0.00 0.00 0.00 40/46 ActiveModel::Errors#values 189
Inf% Inf% 0.00 0.00 0.00 0.00 46 Hash#values
    0.00 0.00 0.00 0.00 31/31 ActiveRecord::ConnectionAdapters::MySQL::DatabaseStatements#discard_remaining_results 62
Inf% Inf% 0.00 0.00 0.00 0.00 31 Mysql2::Client#more_results?
    0.00 0.00 0.00 0.00 18/18 ActiveRecord::Persistence#create_or_update 703
Inf% Inf% 0.00 0.00 0.00 0.00 18 ActiveRecord::Core#readonly? 463
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Scoping#populate_with_current_scope_attributes 38
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Scoping::ClassMethods#scope_attributes 25
    0.00 0.00 0.00 0.00 1/38 ActiveRecord::Scoping::Named::ClassMethods#all 26
    0.00 0.00 0.00 0.00 1/7 ActiveRecord::Relation#scope_for_create 26
    0.00 0.00 0.00 0.00 1/8 ActiveRecord::ConnectionAdapters::ConnectionPool#connection 382
    0.00 0.00 0.00 0.00 1/8 ActiveRecord::ConnectionAdapters::QueryCache::ConnectionPoolConfiguration#enable_query_cache! 35
    0.00 0.00 0.00 0.00 6/8 Thread::Mutex#synchronize
Inf% Inf% 0.00 0.00 0.00 0.00 8 Concurrent::Collection::MriMapBackend#[]= 17
    0.00 0.00 0.00 0.00 8/36 Thread::Mutex#synchronize 18
    0.00 0.00 0.00 0.00 1/1 Array#select
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Journey::Route#matches? 162
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Journey::Route#match_verb 163
    0.00 0.00 0.00 0.00 1/138 Enumerable#all? 163
    0.00 0.00 0.00 0.00 3/3 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 3 Purpose#validate_associated_records_for_parent_relationships 153
    0.00 0.00 0.00 0.00 3/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Reflection::AbstractReflection#get_join_keys 290
Inf% Inf% 0.00 0.00 0.00 0.00 8 <Class::ActiveRecord::Reflection::AbstractReflection::JoinKeys>#new
    0.00 0.00 0.00 0.00 8/248 Struct#initialize
    0.00 0.00 0.00 0.00 5/5 <Class::SBCF::Checksum>#from_prefix_and_number 31
Inf% Inf% 0.00 0.00 0.00 0.00 5 String#reverse
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Http::Headers#each 96
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Request::Env#each_header 78
    0.00 0.00 0.00 0.00 1/290 Hash#each 79
    0.00 0.00 0.00 0.00 1/1 Rails::Rack::Logger#started_request_message 50
Inf% Inf% 0.00 0.00 0.00 0.00 1 Time#to_default_s
    0.00 0.00 0.00 0.00 1/1 Integer#round
    0.00 0.00 0.00 0.00 1/3 <Class::Core::Abilities::Base>#full 71
    0.00 0.00 0.00 0.00 2/3 <Class::Core::Abilities::Base>#unregistered 71
Inf% Inf% 0.00 0.00 0.00 0.00 3 Core::Abilities::Base::ClassMethods#record 76
    0.00 0.00 0.00 0.00 3/74 Kernel#tap 77
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_ancestors 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/15 <Class::ActionDispatch::Journey::Router::Utils>#normalize_path 25
    0.00 0.00 0.00 0.00 1/15 MultiJson::Adapters::JsonCommon#load 10
    0.00 0.00 0.00 0.00 3/15 <Class::Sinatra::Base>#force_encoding 1752
    0.00 0.00 0.00 0.00 8/15 URI::RFC2396_Parser#unescape 13
    0.00 0.00 0.00 0.00 2/15 Addressable::URI#to_s 2347
Inf% Inf% 0.00 0.00 0.00 0.00 15 String#force_encoding
    0.00 0.00 0.00 0.00 1/1 Kernel#tap
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Core::Io::Base>#map_parameters_to_attributes 25
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::TaggedLogging::Formatter#tagged 27
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::TaggedLogging::Formatter#push_tags 33
    0.00 0.00 0.00 0.00 1/74 Kernel#tap 34
    0.00 0.00 0.00 0.00 1/124 Array#flatten 34
    0.00 0.00 0.00 0.00 1/63 Array#reject 34
    0.00 0.00 0.00 0.00 6/6 Rack::Request::AcceptableMediaTypes::MediaType#quality 115
Inf% Inf% 0.00 0.00 0.00 0.00 6 Rack::Request::AcceptableMediaTypes::MediaType#extract_quality 166
    0.00 0.00 0.00 0.00 6/88 Enumerable#detect 167
    0.00 0.00 0.00 0.00 1/1 Attributable#instance_defaults 36
Inf% Inf% 0.00 0.00 0.00 0.00 1 Metadata::Base#attribute_details 124
    0.00 0.00 0.00 0.00 1/384 Kernel#public_send 128
    0.00 0.00 0.00 0.00 1/285 Kernel#instance_variable_defined? 125
    0.00 0.00 0.00 0.00 1/3206 Kernel#class 128
    0.00 0.00 0.00 0.00 3/3 FactoryBot::AttributeAssigner#get 59
Inf% Inf% 0.00 0.00 0.00 0.00 3 #<Class:0x00007fc75d4e0558>#type 73
    0.00 0.00 0.00 0.00 3/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 3/513 Hash#key? 74
    0.00 0.00 0.00 0.00 6/6 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 6 SBCF::Checksum#initialize 44
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Associations::CollectionAssociation#reader 36
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::Associations::CollectionProxy#reset_scope 1091
    0.00 0.00 0.00 0.00 10/10 ActiveSupport::EachTimeWithZone#each 8
Inf% Inf% 0.00 0.00 0.00 0.00 10 ActiveSupport::EachTimeWithZone#ensure_iteration_allowed 19
    0.00 0.00 0.00 0.00 10/5987 Kernel#is_a? 20
    0.00 0.00 0.00 0.00 10/10 Range#first 20
    0.00 0.00 0.00 0.00 3/3 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 3 Purpose#validate_associated_records_for_labware 153
    0.00 0.00 0.00 0.00 3/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 3/3 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 3 Purpose#autosave_associated_records_for_labware 153
    0.00 0.00 0.00 0.00 3/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#mariadb? 68
Inf% Inf% 0.00 0.00 0.00 0.00 20 ActiveRecord::ConnectionAdapters::Mysql2Adapter#full_version 124
    0.00 0.00 0.00 0.00 28/28 ActiveModel::Attribute#original_value_for_database 144
Inf% Inf% 0.00 0.00 0.00 0.00 28 ActiveModel::Attribute::FromDatabase#_original_value_for_database 168
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Static#call 119
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Request::Helpers#get? 177
    0.00 0.00 0.00 0.00 1/7 Rack::Request::Helpers#request_method 177
    0.00 0.00 0.00 0.00 1/3 Core::Service::ContentFiltering::Helpers#process_request_body 25
    0.00 0.00 0.00 0.00 1/3 Core::Service::ContentFiltering::Helpers#request_accepted 57
    0.00 0.00 0.00 0.00 1/3 Core::Service::ContentFiltering::Helpers#check_acceptable_content_type_requested! 52
Inf% Inf% 0.00 0.00 0.00 0.00 3 Core::Service::ContentFiltering::Helpers#acceptable_types 47
    0.00 0.00 0.00 0.00 3/5 <Class::Api::EndpointHandler>#registered_mimetypes 48
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::PredicateBuilder::RangeHandler#call 31
Inf% Inf% 0.00 0.00 0.00 0.00 1 Arel::Predications#lt 178
    0.00 0.00 0.00 0.00 1/109 Arel::Predications#quoted_node 179
    0.00 0.00 0.00 0.00 1/2636 Class#new 179
    0.00 0.00 0.00 0.00 1/1 FactoryBot::AttributeAssigner#get 59
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<Class:0x00007fc759238ac0>#size 73
    0.00 0.00 0.00 0.00 1/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 1/513 Hash#key? 74
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::FinderMethods#find_last 554
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Associations::CollectionProxy#records 1003
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::Associations::CollectionProxy#load_target 1004
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 ApiApplication#generate_new_api_key 15
    0.00 0.00 0.00 0.00 1/1 Configatron::RootStore#method_missing 16
    0.00 0.00 0.00 0.00 1/1 Random::Formatter#base64 16
    0.00 0.00 0.00 0.00 1/1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#key= 16
    0.00 0.00 0.00 0.00 1/1 Kernel#configatron 16
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveResource::Base>#collection_path 852
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActiveResource::Base>#format_extension 741
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#format 742
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveResource::Base>#include_format_in_path 742
    0.00 0.00 0.00 0.00 1/2 ActiveResource::Formats::XmlFormat#extension 742
    0.00 0.00 0.00 0.00 1/2 Sinatra::Base#call! 918
    0.00 0.00 0.00 0.00 1/2 Sinatra::Helpers#content_type 357
Inf% Inf% 0.00 0.00 0.00 0.00 2 Rack::Response#[]= 112
    0.00 0.00 0.00 0.00 2/18 Rack::Utils::HeaderHash#[]= 112
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::TestResponse#initialize 19
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActionDispatch::RequestEncoder>#parser 40
    0.00 0.00 0.00 0.00 1/1 <Class::Mime::Type>#lookup 41
    0.00 0.00 0.00 0.00 1/1 Mime::Type#ref 42
    0.00 0.00 0.00 0.00 1/2 <Class::ActionDispatch::RequestEncoder>#encoder 42
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 Builder::XmlMarkup#initialize 190
    0.00 0.00 0.00 0.00 1/755 Kernel#dup 196
    0.00 0.00 0.00 0.00 1/1 Builder::XmlBase#initialize 195
    0.00 0.00 0.00 0.00 1/1 Net::HTTP#request 79
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::StubRegistry#response_for_request 49
    0.00 0.00 0.00 0.00 1/1 WebMock::StubRegistry#request_stub_for 50
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::QueryMethods#order! 302
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActiveRecord::QueryMethods#order_values= 73
    0.00 0.00 0.00 0.00 3/157 ActiveRecord::QueryMethods#set_value 74
    0.00 0.00 0.00 0.00 6/6 ActiveRecord::Scoping::Default::ClassMethods#build_default_scope 106
Inf% Inf% 0.00 0.00 0.00 0.00 6 <Class::PlatePurpose>#default_scope_override 106
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rails::Controller::Testing::TemplateAssertions#setup_subscriptions 16
    0.00 0.00 0.00 0.00 2/3 <Module::ActiveSupport::Notifications>#subscribe 23
    0.00 0.00 0.00 0.00 1/1320 Array#each 17
    0.00 0.00 0.00 0.00 2/2 <Class::ActiveResource::Base>#user 499
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::ActiveResource::Base>#_user_defined? 23
    0.00 0.00 0.00 0.00 2/7 ThreadsafeAttributes#threadsafe_attribute_defined? 24
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_links_as_descendant 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 3/22 Sinatra::IndifferentHash#[]= 86
    0.00 0.00 0.00 0.00 1/22 ActiveSupport::ExecutionWrapper#run! 109
    0.00 0.00 0.00 0.00 18/22 Rack::Utils::HeaderHash#[]= 453
Inf% Inf% 0.00 0.00 0.00 0.00 22 Hash#[]=
    0.00 0.00 0.00 0.00 1/1364 Kernel#hash
    0.00 0.00 0.00 0.00 9/9 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::Decorator::InvocationTracker#initialize 4
    0.00 0.00 0.00 0.00 9/27 FactoryBot::Decorator#initialize 5
    0.00 0.00 0.00 0.00 1/1 ThreadsafeAttributes#set_threadsafe_attribute 44
Inf% Inf% 0.00 0.00 0.00 0.00 1 ThreadsafeAttributes#set_threadsafe_attribute_by_thread 58
    0.00 0.00 0.00 0.00 2/226 ActiveSupport::NumericWithFormat#to_s 59
    0.00 0.00 0.00 0.00 2/2 Thread#thread_variable_set 59
    0.00 0.00 0.00 0.00 2/442 Symbol#to_s 59
    0.00 0.00 0.00 0.00 2/90 Kernel#object_id 59
    0.00 0.00 0.00 0.00 3/3 ThreadsafeAttributes#get_threadsafe_attribute 34
Inf% Inf% 0.00 0.00 0.00 0.00 3 ThreadsafeAttributes#get_threadsafe_attribute_by_thread 54
    0.00 0.00 0.00 0.00 3/226 ActiveSupport::NumericWithFormat#to_s 55
    0.00 0.00 0.00 0.00 3/16 Thread#thread_variable_get 55
    0.00 0.00 0.00 0.00 3/442 Symbol#to_s 55
    0.00 0.00 0.00 0.00 3/90 Kernel#object_id 55
    0.00 0.00 0.00 0.00 2/2 Addressable::URI#defer_validation 833
Inf% Inf% 0.00 0.00 0.00 0.00 2 Addressable::URI#path= 1560
    0.00 0.00 0.00 0.00 2/22 String#[] 1565
    0.00 0.00 0.00 0.00 2/8 Addressable::URI#remove_composite_values 1571
    0.00 0.00 0.00 0.00 2/10 Addressable::URI#validate 1574
    0.00 0.00 0.00 0.00 2/1047 Kernel#respond_to? 1561
    0.00 0.00 0.00 0.00 2/8 String#to_str 1564
    0.00 0.00 0.00 0.00 12/12 ActiveRecord::Transactions#update_attributes_from_transaction_state 498
Inf% Inf% 0.00 0.00 0.00 0.00 12 ActiveRecord::ConnectionAdapters::TransactionState#fully_completed? 35
    0.00 0.00 0.00 0.00 12/12 ActiveRecord::ConnectionAdapters::TransactionState#completed? 36
    0.00 0.00 0.00 0.00 3/3 WebMock::RequestPattern#assign_options 57
Inf% Inf% 0.00 0.00 0.00 0.00 3 WebMock::HashValidator#validate_keys 8
    0.00 0.00 0.00 0.00 3/73 Array#flatten! 9
    0.00 0.00 0.00 0.00 3/132 Hash#each_key 10
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool#checkout 523
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::ConnectionPool#acquire_connection 788
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool::Queue#poll 795
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Journey::Router#filter_routes 108
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Journey::Router#simulator 98
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Journey::Routes#simulator 99
    0.00 0.00 0.00 0.00 24/24 Array#map
Inf% Inf% 0.00 0.00 0.00 0.00 24 CanCan::Ability#aliased_actions 186
    0.00 0.00 0.00 0.00 1/1 CanCan::Ability#default_alias_actions 187
    0.00 0.00 0.00 0.00 2/2 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 2 SBCF::Prefix#initialize 33
    0.00 0.00 0.00 0.00 2/3 Rails::Controller::Testing::TemplateAssertions#setup_subscriptions 23
    0.00 0.00 0.00 0.00 1/3 ActiveRecord::TestFixtures#setup_fixtures 980
Inf% Inf% 0.00 0.00 0.00 0.00 3 <Module::ActiveSupport::Notifications>#subscribe 174
    0.00 0.00 0.00 0.00 3/3 ActiveSupport::Notifications::Fanout#subscribe 175
    0.00 0.00 0.00 0.00 3/83 <Class::Proc>#new 175
    0.00 0.00 0.00 0.00 1/2 ActiveSupport::LogSubscriber#finish 84
    0.00 0.00 0.00 0.00 1/2 ActiveSupport::LogSubscriber#start 80
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveResource::LogSubscriber#logger 20
    0.00 0.00 0.00 0.00 2/2 <Class::ActiveResource::Base>#logger 21
    0.00 0.00 0.00 0.00 1/1 User#encrypt_password 244
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#encrypt 211
    0.00 0.00 0.00 0.00 1/1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#salt 212
    0.00 0.00 0.00 0.00 1/1 <Class::User>#encrypt 212
    0.00 0.00 0.00 0.00 1/3206 Kernel#class 212
    0.00 0.00 0.00 0.00 13/13 ActiveRecord::Associations::AssociationScope#last_chain_scope 69
Inf% Inf% 0.00 0.00 0.00 0.00 13 ActiveRecord::Reflection::RuntimeReflection#type 1026
    0.00 0.00 0.00 0.00 8/8 FactoryBot::Sequence#next 25
Inf% Inf% 0.00 0.00 0.00 0.00 8 FactoryBot::Sequence#value 43
    0.00 0.00 0.00 0.00 8/8 FactoryBot::Sequence::EnumeratorAdapter#peek 44
    0.00 0.00 0.00 0.00 4/4 <Module::FactoryBot::Internal>#sequence_by_name 60
Inf% Inf% 0.00 0.00 0.00 0.00 4 <Module::FactoryBot::Internal>#sequences 17
    0.00 0.00 0.00 0.00 4/45 <Module::FactoryBot::Internal>#configuration 17
    0.00 0.00 0.00 0.00 1/2 ActionDispatch::Response#parsed_content_type_header 423
    0.00 0.00 0.00 0.00 1/2 Rack::Response::Helpers#_cache_control 208
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActionDispatch::Response#get_header 182
    0.00 0.00 0.00 0.00 2/2 #<Class:0x00007fc759a6a4c8>#[] 182
    0.00 0.00 0.00 0.00 1/1 Sinatra::Base#handle_exception! 1129
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Sinatra::Base>#dump_errors? 1
    0.00 0.00 0.00 0.00 1/1 <Class::Sinatra::Base>#dump_errors 1
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Cors::Resource#matches_path? 373
    0.00 0.00 0.00 0.00 1/1 Regexp#=~ 374
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool#acquire_connection 795
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::ConnectionPool::Queue#poll 144
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::ConnectionAdapters::ConnectionPool::Queue#synchronize 145
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::XmlMini#rename_key 160
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::XmlMini#_dasherize 166
    0.00 0.00 0.00 0.00 1/70 Regexp#match 168
    0.00 0.00 0.00 0.00 1/25 MatchData#[] 168
    0.00 0.00 0.00 0.00 1/8 String#tr 169
    0.00 0.00 0.00 0.00 1/8 String#strip 168
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#process_request 268
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Test::Session#retry_with_digest_auth? 295
    0.00 0.00 0.00 0.00 2/2 Rack::Test::Session#last_response 296
    0.00 0.00 0.00 0.00 1/513 Kernel#block_given? 274
    0.00 0.00 0.00 0.00 1/1 Rack::Cors#evaluate_path 161
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Module::Rack::Utils>#valid_path? 599
    0.00 0.00 0.00 0.00 1/114 String#include? 600
    0.00 0.00 0.00 0.00 1/6 String#valid_encoding? 600
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::Reflection::AbstractReflection#chain 286
Inf% Inf% 0.00 0.00 0.00 0.00 17 ActiveRecord::Reflection::AssociationReflection#collect_join_chain 504
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_links_as_parent 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 4/4 ActiveSupport::TimeZone#now 479
Inf% Inf% 0.00 0.00 0.00 0.00 4 ActiveSupport::TimeZone#time_now 561
    0.00 0.00 0.00 0.00 4/37 <Class::Time>#now 562
    0.00 0.00 0.00 0.00 2/21 Addressable::URI#validate 2446
    0.00 0.00 0.00 0.00 4/21 Addressable::URI#ip_based? 1849
    0.00 0.00 0.00 0.00 4/21 Addressable::URI#dup 2266
    0.00 0.00 0.00 0.00 11/21 Addressable::URI#to_s 2335
Inf% Inf% 0.00 0.00 0.00 0.00 21 Addressable::URI#scheme 865
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate::Metadata#autosave_associated_records_for_plate 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_links_as_descendant 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 6/6 ActiveModel::AttributeSet#write_from_user 57
Inf% Inf% 0.00 0.00 0.00 0.00 6 ActiveModel::LazyAttributeHash#[]= 42
    0.00 0.00 0.00 0.00 6/190 Kernel#frozen? 43
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveSupport::LogSubscriber>#flush_all! 71
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::TaggedLogging#flush 74
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::TaggedLogging#clear_tags! 75
    0.00 0.00 0.00 0.00 4/4 URI::Generic#initialize 201
Inf% Inf% 0.00 0.00 0.00 0.00 4 URI::Generic#set_port 701
    0.00 0.00 0.00 0.00 1/109 String#to_i 702
    0.00 0.00 0.00 0.00 2/869 Kernel#kind_of? 702
    0.00 0.00 0.00 0.00 18/18 ActiveRecord::Timestamp::ClassMethods#timestamp_attributes_for_create_in_model 65
Inf% Inf% 0.00 0.00 0.00 0.00 18 ActiveRecord::Timestamp::ClassMethods#timestamp_attributes_for_create 76
    0.00 0.00 0.00 0.00 21/21 ActiveModel::Attribute#value 42
Inf% Inf% 0.00 0.00 0.00 0.00 21 ActiveModel::Attribute::WithCastValue#type_cast 184
    0.00 0.00 0.00 0.00 1/1 Core::Initializable::InstanceMethods#initialize 39
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Service::Response::Initializer#status 19
    0.00 0.00 0.00 0.00 1/2 Core::Service::Response#status 19
    0.00 0.00 0.00 0.00 2/2 Rack::Request::Helpers#POST 355
Inf% Inf% 0.00 0.00 0.00 0.00 2 Rack::Request::Helpers#parseable_data? 331
    0.00 0.00 0.00 0.00 2/4 Rack::Request::Helpers#media_type 332
    0.00 0.00 0.00 0.00 2/438 Array#include? 332
    0.00 0.00 0.00 0.00 13/13 ActiveRecord::ConnectionAdapters::QueryCache#locked? 137
Inf% Inf% 0.00 0.00 0.00 0.00 13 Arel::SelectManager#locked 68
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Journey::Router#filter_routes 107
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Journey::Router#ast 94
    0.00 0.00 0.00 0.00 1/2 ActionDispatch::Journey::Routes#ast 95
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_child_tubes 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Validations::UniquenessValidator#map_enum_attribute 102
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::Barcode>#defined_enums 106
    0.00 0.00 0.00 0.00 1/1 Api::EndpointHandler#handle_request 194
Inf% Inf% 0.00 0.00 0.00 0.00 1 Module#inspect
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#lazy_metadata 124
    0.00 0.00 0.00 0.00 1/384 Kernel#public_send 128
    0.00 0.00 0.00 0.00 1/285 Kernel#instance_variable_defined? 125
    0.00 0.00 0.00 0.00 1/3206 Kernel#class 128
    0.00 0.00 0.00 0.00 1/1 Hash#to_s
Inf% Inf% 0.00 0.00 0.00 0.00 1 Hash#inspect
    0.00 0.00 0.00 0.00 6/10 String#inspect
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_descendants 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 2/2 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::Relation::QueryAttribute#with_cast_value 16
    0.00 0.00 0.00 0.00 2/2636 Class#new 17
    0.00 0.00 0.00 0.00 13/13 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 13 <Class::Barcode>#__callbacks 106
    0.00 0.00 0.00 0.00 1/1 Method#call
Inf% Inf% 0.00 0.00 0.00 0.00 1 Api::EndpointHandler#`file_attatched' condition 20
    0.00 0.00 0.00 0.00 1/2 Api::EndpointHandler#registered_mimetypes 21
    0.00 0.00 0.00 0.00 1/7 Rack::Request::Helpers#content_type 21
    0.00 0.00 0.00 0.00 1/438 Array#include? 21
    0.00 0.00 0.00 0.00 2/7 SBCF::SangerBarcode#calculate_human_barcode 209
    0.00 0.00 0.00 0.00 5/7 <Class::SBCF::Checksum>#from_prefix_and_number 30
Inf% Inf% 0.00 0.00 0.00 0.00 7 SBCF::Prefix#human 59
    0.00 0.00 0.00 0.00 3/43 ActiveRecord::FinderMethods#find_nth_with_limit 531
    0.00 0.00 0.00 0.00 40/43 ActiveModel::Errors#empty? 210
Inf% Inf% 0.00 0.00 0.00 0.00 43 Numeric#zero?
    0.00 0.00 0.00 0.00 1/1 Rack::Session::Abstract::Persisted#commit_session? 349
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Session::Abstract::Persisted#forced_session_update? 358
    0.00 0.00 0.00 0.00 1/1 Rack::Session::Abstract::Persisted#force_options? 359
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Test::Session#initialize 35
    0.00 0.00 0.00 0.00 1/5987 Kernel#is_a? 41
    0.00 0.00 0.00 0.00 2/3 <Class::Sinatra::Base>#show_exceptions 1768
    0.00 0.00 0.00 0.00 1/3 <Class::Sinatra::Base>#reload_templates 1824
Inf% Inf% 0.00 0.00 0.00 0.00 3 <Class::Sinatra::Base>#development? 1420
    0.00 0.00 0.00 0.00 3/5 <Class::Core::Service>#environment 1420
    0.00 0.00 0.00 0.00 3/5 String#== 1420
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::Locking::Optimistic::ClassMethods#locking_enabled? 132
Inf% Inf% 0.00 0.00 0.00 0.00 17 ActiveRecord::Locking::Optimistic::ClassMethods#locking_column 142
    0.00 0.00 0.00 0.00 12/25 ActiveRecord::ConnectionAdapters::TransactionState#completed? 40
    0.00 0.00 0.00 0.00 13/25 ActiveRecord::Transactions#with_transaction_returning_status 392
Inf% Inf% 0.00 0.00 0.00 0.00 25 ActiveRecord::ConnectionAdapters::TransactionState#committed? 19
    0.00 0.00 0.00 0.00 8/8 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 8 <Class::Plate::Metadata>#__callbacks 106
    0.00 0.00 0.00 0.00 1/11 URI::RFC2396_Parser#parse 214
    0.00 0.00 0.00 0.00 2/11 Mustermann::AST::Pattern#map_param 124
    0.00 0.00 0.00 0.00 2/11 Rack::Protection::IPSpoofing#accepts? 15
    0.00 0.00 0.00 0.00 1/11 Sinatra::Helpers#content_type 346
    0.00 0.00 0.00 0.00 4/11 Rack::Utils::HeaderHash#has_key? 463
    0.00 0.00 0.00 0.00 1/11 URI::RFC3986_Parser#parse 75
Inf% Inf% 0.00 0.00 0.00 0.00 11 Hash#include?
    0.00 0.00 0.00 0.00 1/5 Warren::BroadcastMessages#broadcast 58
    0.00 0.00 0.00 0.00 4/5 Warren::BroadcastMessages#queue_for_broadcast 45
Inf% Inf% 0.00 0.00 0.00 0.00 5 Warren::BroadcastMessages#warren 80
    0.00 0.00 0.00 0.00 5/5 <Module::Warren>#handler 81
    0.00 0.00 0.00 0.00 1/2 Random::Formatter#base64 169
    0.00 0.00 0.00 0.00 1/2 Random::Formatter#uuid 219
Inf% Inf% 0.00 0.00 0.00 0.00 2 Random::Formatter#random_bytes 127
    0.00 0.00 0.00 0.00 2/2 <Module::SecureRandom>#gen_random 129
    0.00 0.00 0.00 0.00 2/2 Integer#to_int 128
    0.00 0.00 0.00 0.00 2/2 Net::HTTPHeader#[]= 49
Inf% Inf% 0.00 0.00 0.00 0.00 2 Net::HTTPHeader#set_field 75
    0.00 0.00 0.00 0.00 2/4 String#count 83
    0.00 0.00 0.00 0.00 2/3188 Module#=== 76
    0.00 0.00 0.00 0.00 2/9 String#b 83
    0.00 0.00 0.00 0.00 2/70 String#downcase 86
    0.00 0.00 0.00 0.00 2/2160 String#to_s 82
    0.00 0.00 0.00 0.00 10/35 <Class::Sinatra::Base>#force_encoding 1750
    0.00 0.00 0.00 0.00 25/35 Sinatra::Base#settings 940
Inf% Inf% 0.00 0.00 0.00 0.00 35 <Class::Sinatra::Base>#settings 934
    0.00 0.00 0.00 0.00 27/27 FactoryBot::Evaluation#notify 23
Inf% Inf% 0.00 0.00 0.00 0.00 27 Observable#changed 169
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_transfers_as_destination 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75f12cf68>#root= 21
    0.00 0.00 0.00 0.00 1/172 ActiveRecord::AttributeMethods::Write#_write_attribute 24
    0.00 0.00 0.00 0.00 1/2 Rack::Request::Helpers#head? 180
    0.00 0.00 0.00 0.00 1/2 Rails::Rack::Logger#started_request_message 50
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActionDispatch::Request#request_method 134
    0.00 0.00 0.00 0.00 2/2 ActionDispatch::Request#check_method 135
    0.00 0.00 0.00 0.00 2/7 Rack::Request::Helpers#request_method 135
    0.00 0.00 0.00 0.00 5/5 Concurrent::Collection::NonConcurrentMapBackend#each_pair 98
Inf% Inf% 0.00 0.00 0.00 0.00 5 Concurrent::Collection::NonConcurrentMapBackend#dupped_backend 122
    0.00 0.00 0.00 0.00 5/755 Kernel#dup 123
    0.00 0.00 0.00 0.00 11/35 Hash#extractable_options? 10
    0.00 0.00 0.00 0.00 24/35 ActiveSupport::TimeWithZone#transfer_time_values_to_utc_constructor 532
Inf% Inf% 0.00 0.00 0.00 0.00 35 Kernel#instance_of?
    0.00 0.00 0.00 0.00 3/3 <Module::ActiveSupport::Notifications>#subscribe 175
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActiveSupport::Notifications::Fanout#subscribe 21
    0.00 0.00 0.00 0.00 3/3 <Module::ActiveSupport::Notifications::Fanout::Subscribers>#new 22
    0.00 0.00 0.00 0.00 3/12 Mutex_m#synchronize 23
    0.00 0.00 0.00 0.00 3/3 FactoryBot::AttributeAssigner#get 59
Inf% Inf% 0.00 0.00 0.00 0.00 3 #<Class:0x00007fc75d4e0558>#label_template_name 73
    0.00 0.00 0.00 0.00 3/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 3/513 Hash#key? 74
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::BodyPattern#initialize 239
    0.00 0.00 0.00 0.00 1/1 WebMock::RSpecMatcherDetector#rSpecHashIncludingMatcher? 242
    0.00 0.00 0.00 0.00 1/5987 Kernel#is_a? 240
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::TestFixtures#after_teardown 865
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::Testing::TimeHelpers#after_teardown 55
    0.00 0.00 0.00 0.00 1/1 Mocha::Integration::MiniTest::Adapter#after_teardown 57
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::TimeHelpers#travel_back 56
    0.00 0.00 0.00 0.00 1/1 Array#any?
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActiveRecord::StatementCache>#unsupported_value? 111
    0.00 0.00 0.00 0.00 5/3188 Module#=== 112
    0.00 0.00 0.00 0.00 1/53 ActiveRecord::Core::ClassMethods#=== 112
    0.00 0.00 0.00 0.00 2/2 Sinatra::Base#process_route 1024
Inf% Inf% 0.00 0.00 0.00 0.00 2 Mustermann::Pattern#respond_to? 353
    0.00 0.00 0.00 0.00 2/1047 Kernel#respond_to? 354
    0.00 0.00 0.00 0.00 2/438 Array#include? 354
    0.00 0.00 0.00 0.00 1/1 Sinatra::Base#dump_errors! 1162
Inf% Inf% 0.00 0.00 0.00 0.00 1 IO::generic_writable#puts
    0.00 0.00 0.00 0.00 1/1 StringIO#write
    0.00 0.00 0.00 0.00 1/1 Sinatra::Base#call! 916
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Sinatra::Base>#reload_templates 1824
    0.00 0.00 0.00 0.00 1/3 <Class::Sinatra::Base>#development? 1824
    0.00 0.00 0.00 0.00 5/31 ActiveRecord::Associations::Association#stale_target? 69
    0.00 0.00 0.00 0.00 26/31 ActiveRecord::Associations::Association#loaded! 58
Inf% Inf% 0.00 0.00 0.00 0.00 31 ActiveRecord::Associations::Association#stale_state 280
    0.00 0.00 0.00 0.00 11/11 Array#extract_options! 25
Inf% Inf% 0.00 0.00 0.00 0.00 11 Hash#extractable_options? 9
    0.00 0.00 0.00 0.00 11/35 Kernel#instance_of? 10
    0.00 0.00 0.00 0.00 9/9 Object#blank? 20
Inf% Inf% 0.00 0.00 0.00 0.00 9 Symbol#empty?
    0.00 0.00 0.00 0.00 9/9 FactoryBot::StrategyCalculator#strategy 9
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::StrategyCalculator#strategy_is_object? 18
    0.00 0.00 0.00 0.00 9/5987 Kernel#is_a? 19
    0.00 0.00 0.00 0.00 21/21 Arel::Visitors::Reduce#visit 15
Inf% Inf% 0.00 0.00 0.00 0.00 21 Arel::Visitors::ToSql#visit_Arel_Nodes_Top 412
    0.00 0.00 0.00 0.00 1/1 SBCF::SangerBarcode#checksum= 164
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::SBCF::Checksum>#from_human 12
    0.00 0.00 0.00 0.00 1/2636 Class#new 13
    0.00 0.00 0.00 0.00 23/23 ActiveModel::Attribute#changed_in_place? 63
Inf% Inf% 0.00 0.00 0.00 0.00 23 ActiveModel::Type::Value#changed_in_place? 85
    0.00 0.00 0.00 0.00 8/8 FactoryBot::Sequence#increment_value 48
Inf% Inf% 0.00 0.00 0.00 0.00 8 FactoryBot::Sequence::EnumeratorAdapter#next 61
    0.00 0.00 0.00 0.00 8/8 Integer#next 62
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Http::Cache::Response#cache_control_segments 140
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Response::Helpers#_cache_control 207
    0.00 0.00 0.00 0.00 1/2 ActionDispatch::Response#get_header 208
    0.00 0.00 0.00 0.00 1/1 Rack::MockSession#request 27
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Test::CookieJar#for 162
    0.00 0.00 0.00 0.00 1/1 Rack::Test::CookieJar#hash_for 163
    0.00 0.00 0.00 0.00 1/46 Hash#values 163
    0.00 0.00 0.00 0.00 1/63 Array#join 163
    0.00 0.00 0.00 0.00 1/934 Array#map 163
    0.00 0.00 0.00 0.00 1/1 BasicObject#instance_exec
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<Class:0x00007fc759238ac0>#sample_count 73
    0.00 0.00 0.00 0.00 1/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 1/513 Hash#key? 74
    0.00 0.00 0.00 0.00 5/5 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 5 ActiveRecord::TouchLater#touch_deferred_attributes 49
    0.00 0.00 0.00 0.00 5/5 ActiveRecord::TouchLater#has_defer_touch_attrs? 50
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::TimeWithZone#to_time 457
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveSupport::TimeWithZone#getlocal 84
    0.00 0.00 0.00 0.00 2/2 Time#getlocal 85
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::TimeWithZone#utc 85
    0.00 0.00 0.00 0.00 3/3 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 3 Purpose#autosave_associated_records_for_parent_relationships 153
    0.00 0.00 0.00 0.00 3/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response#initialize 165
Inf% Inf% 0.00 0.00 0.00 0.00 1 MonitorMixin#initialize 246
    0.00 0.00 0.00 0.00 1/1 MonitorMixin#mon_initialize 248
    0.00 0.00 0.00 0.00 1/623 BasicObject#initialize 247
    0.00 0.00 0.00 0.00 1/1 WebMock::StubRegistry#response_for_request 50
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::StubRegistry#request_stub_for 56
    0.00 0.00 0.00 0.00 1/88 Enumerable#detect 57
    0.00 0.00 0.00 0.00 1/1 WebMock::StubRegistry#global_stubs 57
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_studies 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 4/4 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 4 Rack::BodyProxy#initialize 5
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::ModelSchema::ClassMethods#prefetch_primary_key? 313
Inf% Inf% 0.00 0.00 0.00 0.00 17 ActiveRecord::ConnectionAdapters::AbstractAdapter#prefetch_primary_key? 240
    0.00 0.00 0.00 0.00 1/1 Core::Service::Authentication::Helpers#user 18
Inf% Inf% 0.00 0.00 0.00 0.00 1 Warning#warn
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Callbacks#run_callbacks 95
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Callbacks#__callbacks 124
    0.00 0.00 0.00 0.00 1/384 Kernel#public_send 128
    0.00 0.00 0.00 0.00 1/285 Kernel#instance_variable_defined? 125
    0.00 0.00 0.00 0.00 1/3206 Kernel#class 128
    0.00 0.00 0.00 0.00 1/18 Hash#each
    0.00 0.00 0.00 0.00 2/18 WebMock::RequestSignature#assign_options 48
    0.00 0.00 0.00 0.00 1/18 ActiveSupport::XmlMini#rename_key 156
    0.00 0.00 0.00 0.00 4/18 Addressable::URI#initialize 809
    0.00 0.00 0.00 0.00 1/18 Array#each
    0.00 0.00 0.00 0.00 9/18 WebMock::RequestPattern#assign_options 59
Inf% Inf% 0.00 0.00 0.00 0.00 18 Hash#has_key?
    0.00 0.00 0.00 0.00 18/18 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 18 <Class::ActiveRecord::Base>#record_timestamps 106
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Validations::LengthValidator#validate_each 6
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Validations::LengthValidator#validate_each 10
    0.00 0.00 0.00 0.00 1/1047 Kernel#respond_to? 7
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Journey::Router#find_routes 123
Inf% Inf% 0.00 0.00 0.00 0.00 1 Array#sort_by!
    0.00 0.00 0.00 0.00 1/1 Enumerable#sort_by
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_projects 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Rails::Engine#build_request 709
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Request#engine_script_name= 150
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Request#routes 151
    0.00 0.00 0.00 0.00 1/755 Kernel#dup 151
    0.00 0.00 0.00 0.00 1/21 Rack::Request::Env#set_header 151
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 Sinatra::IndifferentHash#initialize 51
    0.00 0.00 0.00 0.00 1/6 Method#to_proc 52
    0.00 0.00 0.00 0.00 1/8 Kernel#method 52
    0.00 0.00 0.00 0.00 1/57 Hash#initialize 54
    0.00 0.00 0.00 0.00 1/64 Array#map! 52
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::Locking::Optimistic::ClassMethods#locking_enabled? 132
Inf% Inf% 0.00 0.00 0.00 0.00 17 <Class::ActiveRecord::Base>#lock_optimistically 106
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Decorator#send 18
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::Decorator::InvocationTracker#__invoked_methods__ 14
    0.00 0.00 0.00 0.00 9/94 Array#uniq 15
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#validate_associated_records_for_contained_samples 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 9/9 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::Evaluation#initialize 7
    0.00 0.00 0.00 0.00 1/1 BasicObject#instance_exec
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<Class:0x00007fc759238ac0>#well_order 73
    0.00 0.00 0.00 0.00 1/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 1/513 Hash#key? 74
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response#initialize 171
Inf% Inf% 0.00 0.00 0.00 0.00 1 MonitorMixin#new_cond 237
    0.00 0.00 0.00 0.00 1/2636 Class#new 238
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#validate_associated_records_for_submission_pools 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 15/15 ActiveRecord::Inheritance::ClassMethods#discriminate_class_for_record 209
Inf% Inf% 0.00 0.00 0.00 0.00 15 ActiveRecord::Persistence::ClassMethods#discriminate_class_for_record 216
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#validate_associated_records_for_siblings 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#validate_associated_records_for_well_requests_as_target 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 <Class::Sinatra::Base>#dump_errors? 1
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Sinatra::Base>#dump_errors 1767
    0.00 0.00 0.00 0.00 1/2 <Class::Sinatra::Base>#test? 1767
    0.00 0.00 0.00 0.00 1/1 Rack::Cors#call 92
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Rack::Cors::Result>#miss 255
    0.00 0.00 0.00 0.00 1/2636 Class#new 256
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_child_plates 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 40/40 TZInfo::TimeOrDateTime#- 270
Inf% Inf% 0.00 0.00 0.00 0.00 40 Integer#-@
    0.00 0.00 0.00 0.00 3/3 URI::Generic#initialize 199
Inf% Inf% 0.00 0.00 0.00 0.00 3 URI::Generic#set_userinfo 515
    0.00 0.00 0.00 0.00 3/3 URI::Generic#split_userinfo 517
    0.00 0.00 0.00 0.00 1/1 Rack::Session::Abstract::Persisted#forced_session_update? 359
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Session::Abstract::Persisted#force_options? 362
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Request::Session::Options#values_at 363
    0.00 0.00 0.00 0.00 1/372 Array#any? 363
    0.00 0.00 0.00 0.00 3/3 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 3 PlatePurpose#autosave_associated_records_for_plates 153
    0.00 0.00 0.00 0.00 3/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_creation_batches 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 2/10 SBCF::SangerBarcode#calculate_human_barcode 209
    0.00 0.00 0.00 0.00 8/10 SBCF::Checksum#== 74
Inf% Inf% 0.00 0.00 0.00 0.00 10 SBCF::Checksum#human 61
    0.00 0.00 0.00 0.00 1/7 IPAddr#to_range 416
    0.00 0.00 0.00 0.00 6/7 ActiveRecord::Core#hash 433
Inf% Inf% 0.00 0.00 0.00 0.00 7 Integer#^
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_transfer_requests_as_source 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Rails::Rack::Logger#started_request_message 50
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Http::FilterParameters#filtered_path 52
    0.00 0.00 0.00 0.00 1/5 Rack::Request::Helpers#path 53
    0.00 0.00 0.00 0.00 1/8 Rack::Request::Helpers#query_string 53
    0.00 0.00 0.00 0.00 1/1 Sinatra::Response#finish 153
Inf% Inf% 0.00 0.00 0.00 0.00 1 Sinatra::Response#drop_content_info? 178
    0.00 0.00 0.00 0.00 1/2 Sinatra::Response#drop_body? 179
    0.00 0.00 0.00 0.00 1/191 Integer#to_i 179
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Asset#validate_associated_records_for_lab_events 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 24/24 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 24 <Class::BarcodePrinterType>#__callbacks 106
    0.00 0.00 0.00 0.00 2/7 WebMock::RequestSignature#hash 29
    0.00 0.00 0.00 0.00 5/7 Array#hash
Inf% Inf% 0.00 0.00 0.00 0.00 7 String#hash
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#validate_associated_records_for_qc_files 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/6 Sinatra::Helpers#content_type 347
    0.00 0.00 0.00 0.00 5/6 Sinatra::Base#force_encoding 1761
Inf% Inf% 0.00 0.00 0.00 0.00 6 <Class::Sinatra::Base>#default_encoding 1238
    0.00 0.00 0.00 0.00 2/4 ActiveRecord::AutosaveAssociation#save_collection_association 388
    0.00 0.00 0.00 0.00 2/4 ActiveRecord::AutosaveAssociation#validate_collection_association 315
Inf% Inf% 0.00 0.00 0.00 0.00 4 ActiveRecord::AutosaveAssociation#associated_records_to_validate_or_save 274
    0.00 0.00 0.00 0.00 1/1 Rack::Request::Helpers#GET 340
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Request::Helpers#parse_query 489
    0.00 0.00 0.00 0.00 1/1 Rack::Request::Helpers#query_parser 490
    0.00 0.00 0.00 0.00 1/1 Rack::QueryParser#parse_nested_query 490
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#validate_associated_records_for_descendant_plates 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/30 IPAddr#to_range 412
    0.00 0.00 0.00 0.00 2/30 Random::Formatter#uuid 220
    0.00 0.00 0.00 0.00 2/30 IPAddr#=== 198
    0.00 0.00 0.00 0.00 25/30 Thread::Mutex#synchronize
Inf% Inf% 0.00 0.00 0.00 0.00 30 Integer#&
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_submissions 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Serializers::Xml::Serializer#serializable_hash 63
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveModel::Serialization#serializable_hash 126
    0.00 0.00 0.00 0.00 1/2 ActiveModel::Serialization#serializable_add_includes 141
    0.00 0.00 0.00 0.00 1/25 Kernel#Array 139
    0.00 0.00 0.00 0.00 2/1320 Array#each 137
    0.00 0.00 0.00 0.00 1/72 Hash#keys 129
    0.00 0.00 0.00 0.00 7/14 ActiveRecord::Associations::Preloader::Association#owner_key_type 89
    0.00 0.00 0.00 0.00 7/14 ActiveRecord::Associations::Preloader::Association#association_key_type 85
Inf% Inf% 0.00 0.00 0.00 0.00 14 ActiveModel::Type::Integer#type 17
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#key? 381
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::AttributeMethods::Query#attribute? 382
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_samples 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Routing::RouteSet#call 838
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Routing::RouteSet#make_request 407
    0.00 0.00 0.00 0.00 1/2636 Class#new 408
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Routing::RouteSet#request_class 408
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_comments 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/30 ActiveModel::AttributeMethods#attribute_missing 439
    0.00 0.00 0.00 0.00 29/30 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 30 ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher::AttributeMethodMatch#attr_name
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_transfer_requests_as_target 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/2 ActionDispatch::Journey::Routes#simulator 59
    0.00 0.00 0.00 0.00 1/2 ActionDispatch::Journey::Router#ast 95
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActionDispatch::Journey::Routes#ast 51
    0.00 0.00 0.00 0.00 1/1 Time#unit_sub 286
Inf% Inf% 0.00 0.00 0.00 0.00 1 Time#minus_without_coercion 271
    0.00 0.00 0.00 0.00 1/1 Time#minus_without_duration 275
    0.00 0.00 0.00 0.00 1/244 <Class::ActiveSupport::Duration>#=== 272
    0.00 0.00 0.00 0.00 1/1 Rails::Rack::Logger#finish 72
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::Notifications::Instrumenter#finish 39
    0.00 0.00 0.00 0.00 1/107 ActiveSupport::Notifications::Fanout#listeners_for 40
    0.00 0.00 0.00 0.00 1/96 ActiveSupport::Notifications::Fanout#finish 40
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_transfer_requests_as_source 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 6/6 Rack::Request::AcceptableMediaTypes::MediaType#valid? 149
Inf% Inf% 0.00 0.00 0.00 0.00 6 Float#>
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::ConnectionAdapters::ConnectionPool#release_connection 402
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::ConnectionAdapters::QueryCache::ConnectionPoolConfiguration#disable_query_cache! 40
Inf% Inf% 0.00 0.00 0.00 0.00 2 Concurrent::Collection::MriMapBackend#delete 53
    0.00 0.00 0.00 0.00 2/36 Thread::Mutex#synchronize 54
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 JSON::Ext::Parser#initialize
    0.00 0.00 0.00 0.00 9/513 Hash#key?
    0.00 0.00 0.00 0.00 1/1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#key? 382
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::AttributeMethods::Query#attribute? 37
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::AttributeMethods::Query#query_attribute 38
    0.00 0.00 0.00 0.00 1/1 <Class::ActionDispatch::TestResponse>#from_response 14
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::MockResponse#body 184
    0.00 0.00 0.00 0.00 1/1320 Array#each 197
    0.00 0.00 0.00 0.00 1/2636 Class#new 195
    0.00 0.00 0.00 0.00 1/199 URI::RFC2396_Parser#split 122
    0.00 0.00 0.00 0.00 3/199 Array#each
    0.00 0.00 0.00 0.00 195/199 ActiveSupport::Notifications::Fanout::Subscribers::Evented#subscribed_to? 108
Inf% Inf% 0.00 0.00 0.00 0.00 199 String#===
    0.00 0.00 0.00 0.00 1/3 ActiveSupport::Notifications::Instrumenter#instrument 27
    0.00 0.00 0.00 0.00 1/3 MonitorMixin#synchronize 245
    0.00 0.00 0.00 0.00 1/3 Net::HTTP#request 114
Inf% Inf% 0.00 0.00 0.00 0.00 3 Kernel#raise
    0.00 0.00 0.00 0.00 3/3 Exception#exception
    0.00 0.00 0.00 0.00 1/1 <Module::JSON>#parse 156
Inf% Inf% 0.00 0.00 0.00 0.00 1 JSON::Ext::Parser#parse
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#validate_associated_records_for_well_requests_as_source 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 27/27 FactoryBot::Definition#aggregate_from_traits_and_self 130
Inf% Inf% 0.00 0.00 0.00 0.00 27 FactoryBot::Definition#compile 46
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Validations::LengthValidator#validate_each 10
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveModel::Validations::LengthValidator#validate_each 40
    0.00 0.00 0.00 0.00 1/15 Hash#except 42
    0.00 0.00 0.00 0.00 1/290 Hash#each 44
    0.00 0.00 0.00 0.00 1/1047 Kernel#respond_to? 41
    0.00 0.00 0.00 0.00 2/2 ActionDispatch::Response#get_header 182
Inf% Inf% 0.00 0.00 0.00 0.00 2 #<Class:0x00007fc759a6a4c8>#[] 347
    0.00 0.00 0.00 0.00 2/17 Rack::Utils::HeaderHash#[] 349
    0.00 0.00 0.00 0.00 2/2 #<Class:0x00007fc759a6a4c8>#__getobj__ 348
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Core::ClassMethods#find_by 187
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Reflection::ClassMethods#reflect_on_all_aggregations 55
    0.00 0.00 0.00 0.00 1/41 <Class::ActiveRecord::Base>#aggregate_reflections 56
    0.00 0.00 0.00 0.00 1/46 Hash#values 56
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_asset_audits 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_plate_creations 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_child_tubes 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 8/8 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveRecord::TypeCaster::Map#initialize 6
    0.00 0.00 0.00 0.00 2/2 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::#<Class:0x00007fc75d3553a0>>#__callbacks 106
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::AttributeMethods::Query#attribute? 38
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::AttributeMethods::Query#query_attribute 12
    0.00 0.00 0.00 0.00 1/74 ActiveRecord::AttributeMethods#[] 13
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Journey::Route#matches? 163
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Journey::Route#match_verb 197
    0.00 0.00 0.00 0.00 1/372 Array#any? 198
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Request::Session::Options#initialize 43
    0.00 0.00 0.00 0.00 1/755 Kernel#dup 45
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_receptacles 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::TaggedLogging#flush 75
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::TaggedLogging#clear_tags! 68
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::TaggedLogging::Formatter#clear_tags! 68
    0.00 0.00 0.00 0.00 1/1 Kernel#tap
Inf% Inf% 0.00 0.00 0.00 0.00 1 Hash#deep_merge! 23
    0.00 0.00 0.00 0.00 1/82 Hash#merge! 24
    0.00 0.00 0.00 0.00 1/11 Kernel#public_send
    0.00 0.00 0.00 0.00 10/11 ActiveRecord::Reflection::ClassMethods#_reflect_on_association 116
Inf% Inf% 0.00 0.00 0.00 0.00 11 <Class::Barcode>#_reflections 106
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_tag_layouts 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_parent_tubes 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::Performance::Performer#run_test 88
Inf% Inf% 0.00 0.00 0.00 0.00 1 Mocha::Integration::MiniTest::Adapter#before_teardown 36
    0.00 0.00 0.00 0.00 1/1 Mocha::Hooks#mocha_verify 39
    0.00 0.00 0.00 0.00 1/1 Minitest::Test#passed? 37
    0.00 0.00 0.00 0.00 1/2636 Class#new 38
    0.00 0.00 0.00 0.00 1/1 Minitest::Test::LifecycleHooks#before_teardown 41
    0.00 0.00 0.00 0.00 18/18 ActiveRecord::Timestamp::ClassMethods#timestamp_attributes_for_update_in_model 69
Inf% Inf% 0.00 0.00 0.00 0.00 18 ActiveRecord::Timestamp::ClassMethods#timestamp_attributes_for_update 80
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#validate_associated_records_for_descendant_tubes 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 WebMock::StubRequestSnippet#to_s 14
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::URIStringPattern#to_s 213
    0.00 0.00 0.00 0.00 1/4 <Class::WebMock::Util::URI>#strip_default_port_from_uri_string 214
    0.00 0.00 0.00 0.00 1/7 Addressable::URI#to_s 214
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#validate_associated_records_for_stock_orders 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Rack::Response::Helpers#append 249
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Response#set_header 112
    0.00 0.00 0.00 0.00 1/18 Rack::Utils::HeaderHash#[]= 112
    0.00 0.00 0.00 0.00 2/2 Sinatra::Base#handle_exception! 1130
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::Sinatra::Base>#show_exceptions? 1
    0.00 0.00 0.00 0.00 2/2 <Class::Sinatra::Base>#show_exceptions 1
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#validate_associated_records_for_in_progress_requests 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_creation_batches 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#validate_associated_records_for_waiting_submissions 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 WebMock::StubRequestSnippet#to_s 29
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::HeadersPattern#matches? 343
    0.00 0.00 0.00 0.00 2/2 WebMock::HeadersPattern#empty_headers? 344
    0.00 0.00 0.00 0.00 1/290 Hash#each 348
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Associations#association 237
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::Reflection::HasManyReflection#association_class 680
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_parent_plates 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/8 Array#reverse_each
    0.00 0.00 0.00 0.00 1/8 Gem::Version#<=> 344
    0.00 0.00 0.00 0.00 3/8 <Class::Sinatra::Base>#force_encoding 1750
    0.00 0.00 0.00 0.00 3/8 BasicObject#!=
Inf% Inf% 0.00 0.00 0.00 0.00 8 Array#==
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#validate_associated_records_for_stock_requests 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_waiting_submissions 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_samples 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#validate_associated_records_for_stock_well_associations 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 FactoryBot::AttributeAssigner#get 59
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<Class:0x00007fc75f11c1b8>#name 73
    0.00 0.00 0.00 0.00 1/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 1/513 Hash#key? 74
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::QueryMethods#preprocess_order_args 1156
Inf% Inf% 0.00 0.00 0.00 0.00 3 Enumerable#grep
    0.00 0.00 0.00 0.00 3/1320 Array#each
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_messengers 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Core::Initializable::InstanceMethods#initialize 187
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Service::Request::Initializer#path= 1
    0.00 0.00 0.00 0.00 1/41 Kernel#instance_variable_set 1
    0.00 0.00 0.00 0.00 1/1 Sinatra::Base#handle_exception! 1119
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Sinatra::Base>#use_code? 1
    0.00 0.00 0.00 0.00 1/1 <Class::Sinatra::Base>#use_code 1
    0.00 0.00 0.00 0.00 1/3 Kernel#public_send
    0.00 0.00 0.00 0.00 2/3 ActiveRecord::Reflection::ClassMethods#_reflect_on_association 116
Inf% Inf% 0.00 0.00 0.00 0.00 3 <Class::Plate::Metadata>#_reflections 106
    0.00 0.00 0.00 0.00 1/4 URI::Generic#merge 1123
    0.00 0.00 0.00 0.00 3/4 URI::Generic#initialize 203
Inf% Inf% 0.00 0.00 0.00 0.00 4 URI::Generic#query= 844
    0.00 0.00 0.00 0.00 2/2 Hash#each
Inf% Inf% 0.00 0.00 0.00 0.00 2 Sinatra::IndifferentHash#delete 109
    0.00 0.00 0.00 0.00 2/8 Sinatra::IndifferentHash#convert_key 110
    0.00 0.00 0.00 0.00 2/462 Hash#delete 110
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::TimeWithZone#to_s 212
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::TimeWithZone#formatted_offset 126
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveSupport::TimeZone>#seconds_to_utc_offset 127
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::TimeWithZone#utc? 127
    0.00 0.00 0.00 0.00 1/3 ActiveSupport::TimeWithZone#utc_offset 127
    0.00 0.00 0.00 0.00 2/2 Rack::Protection::Base#call 46
Inf% Inf% 0.00 0.00 0.00 0.00 2 Rack::Protection::HttpOrigin#accepts? 30
    0.00 0.00 0.00 0.00 2/2 Rack::Protection::Base#safe? 31
    0.00 0.00 0.00 0.00 4/4 <Class::Sinatra::Base>#root 1822
Inf% Inf% 0.00 0.00 0.00 0.00 4 <Class::File>#expand_path
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#supports_datetime_with_precision? 103
Inf% Inf% 0.00 0.00 0.00 0.00 20 ActiveRecord::ConnectionAdapters::AbstractMysqlAdapter#version 63
    0.00 0.00 0.00 0.00 2/2 Rack::Test::Session#retry_with_digest_auth? 296
Inf% Inf% 0.00 0.00 0.00 0.00 2 Rack::Test::Session#last_response 220
    0.00 0.00 0.00 0.00 2/4 Rack::MockSession#last_response 229
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#validate_associated_records_for_transfers_to_tubes 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_extraction_attributes 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 2/5 Api::EndpointHandler#registered_mimetypes 137
    0.00 0.00 0.00 0.00 3/5 Core::Service::ContentFiltering::Helpers#acceptable_types 48
Inf% Inf% 0.00 0.00 0.00 0.00 5 <Class::Api::EndpointHandler>#registered_mimetypes 8
    0.00 0.00 0.00 0.00 12/12 ActiveRecord::ConnectionAdapters::TransactionState#fully_completed? 36
Inf% Inf% 0.00 0.00 0.00 0.00 12 ActiveRecord::ConnectionAdapters::TransactionState#completed? 39
    0.00 0.00 0.00 0.00 12/25 ActiveRecord::ConnectionAdapters::TransactionState#committed? 40
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#validate_associated_records_for_transfer_request_collections 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/8 Sinatra::IndifferentHash#initialize 52
    0.00 0.00 0.00 0.00 2/8 Rack::Response#initialize 35
    0.00 0.00 0.00 0.00 5/8 Sinatra::IndifferentHash#convert_value 194
Inf% Inf% 0.00 0.00 0.00 0.00 8 Kernel#method
    0.00 0.00 0.00 0.00 1/24 Configatron::Store#fetch 68
    0.00 0.00 0.00 0.00 18/24 Array#map
    0.00 0.00 0.00 0.00 1/24 Core::Abilities::Application#privilege 145
    0.00 0.00 0.00 0.00 1/24 Array#each
    0.00 0.00 0.00 0.00 1/24 <Module::WebMock::NetHTTPUtility>#request_signature_from_request 310
    0.00 0.00 0.00 0.00 1/24 ActiveRecord::Inheritance::ClassMethods#subclass_from_attributes 250
    0.00 0.00 0.00 0.00 1/24 Builder::XmlBase#tag! 46
Inf% Inf% 0.00 0.00 0.00 0.00 24 String#to_sym
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#validate_associated_records_for_transfers_as_destination 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Sinatra::Helpers#headers 319
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Utils::HeaderHash#merge! 470
    0.00 0.00 0.00 0.00 1/290 Hash#each 471
    0.00 0.00 0.00 0.00 1/40 ActiveResource::Base#load 1438
    0.00 0.00 0.00 0.00 1/40 <Module::JSON>#generate 216
    0.00 0.00 0.00 0.00 19/40 ActiveSupport::HashWithIndifferentAccess#initialize 71
    0.00 0.00 0.00 0.00 19/40 ActiveSupport::HashWithIndifferentAccess#update 127
Inf% Inf% 0.00 0.00 0.00 0.00 40 Hash#to_hash
    0.00 0.00 0.00 0.00 9/9 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::CallbacksObserver#initialize 4
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::SingularAssociation#find_target 43
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Reflection::AssociationReflection#association_scope_cache 440
    0.00 0.00 0.00 0.00 1/19 Concurrent::Collection::MriMapBackend#compute_if_absent 445
    0.00 0.00 0.00 0.00 1/92 ActiveRecord::Reflection::AssociationReflection#polymorphic? 442
    0.00 0.00 0.00 0.00 1/1 IPAddr#to_range 423
Inf% Inf% 0.00 0.00 0.00 0.00 1 IPAddr#<=> 391
    0.00 0.00 0.00 0.00 1/3 IPAddr#coerce_other 392
    0.00 0.00 0.00 0.00 1/3 IPAddr#to_i 396
    0.00 0.00 0.00 0.00 1/176 Integer#<=> 396
    0.00 0.00 0.00 0.00 9/18 FactoryBot::Factory#run 32
    0.00 0.00 0.00 0.00 9/18 FactoryBot::FactoryRunner#run 14
Inf% Inf% 0.00 0.00 0.00 0.00 18 FactoryBot::Factory#compile 83
    0.00 0.00 0.00 0.00 8/8 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveRecord::Associations::AliasTracker#initialize 46
    0.00 0.00 0.00 0.00 3/3 CanCan::Rule#only_raw_sql? 50
Inf% Inf% 0.00 0.00 0.00 0.00 3 CanCan::Rule#conditions_empty? 53
    0.00 0.00 0.00 0.00 3/9 Hash#== 54
    0.00 0.00 0.00 0.00 6/6 Rack::Request::AcceptableMediaTypes::MediaType#== 129
Inf% Inf% 0.00 0.00 0.00 0.00 6 Rack::Request::AcceptableMediaTypes::MediaType#subtype 156
    0.00 0.00 0.00 0.00 3/168 String#split 157
    0.00 0.00 0.00 0.00 3/290 Array#last 157
    0.00 0.00 0.00 0.00 3/7 Rack::Request::AcceptableMediaTypes::MediaType#range 157
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#validate_associated_records_for_transfer_requests 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::QueryMethods#preprocess_order_args 1154
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActiveRecord::QueryMethods#validate_order_args 1131
    0.00 0.00 0.00 0.00 3/1320 Array#each 1132
    0.00 0.00 0.00 0.00 4/4 SBCF::SangerBarcode#valid? 101
Inf% Inf% 0.00 0.00 0.00 0.00 4 SBCF::SangerBarcode#check_ean 112
    0.00 0.00 0.00 0.00 4/594 NilClass#nil? 115
    0.00 0.00 0.00 0.00 2/2 Addressable::URI#defer_validation 830
Inf% Inf% 0.00 0.00 0.00 0.00 2 Addressable::URI#host= 1143
    0.00 0.00 0.00 0.00 2/8 Addressable::URI#remove_composite_values 1152
    0.00 0.00 0.00 0.00 2/10 Addressable::URI#validate 1155
    0.00 0.00 0.00 0.00 2/1047 Kernel#respond_to? 1144
    0.00 0.00 0.00 0.00 2/8 String#to_str 1147
    0.00 0.00 0.00 0.00 6/22 Addressable::URI#authority 1222
    0.00 0.00 0.00 0.00 4/22 Addressable::URI#dup 2269
    0.00 0.00 0.00 0.00 12/22 Addressable::URI#validate 2446
Inf% Inf% 0.00 0.00 0.00 0.00 22 Addressable::URI#host 1107
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#validate_associated_records_for_extraction_attributes 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 3/3 Hash#each
Inf% Inf% 0.00 0.00 0.00 0.00 3 <Class::FactoryBot::Evaluator>#define_attribute 68
    0.00 0.00 0.00 0.00 3/3 Module#define_method 73
    0.00 0.00 0.00 0.00 3/3 Module#private_instance_methods 69
    0.00 0.00 0.00 0.00 6/438 Array#include? 69
    0.00 0.00 0.00 0.00 3/3 Module#instance_methods 69
    0.00 0.00 0.00 0.00 5/5 Sinatra::Base#process_route 1017
Inf% Inf% 0.00 0.00 0.00 0.00 5 <Class::Sinatra::Base>#strict_paths? 1
    0.00 0.00 0.00 0.00 5/5 <Class::Sinatra::Base>#strict_paths 1
    0.00 0.00 0.00 0.00 1/4 Api::EndpointHandler#lookup_for_class 141
    0.00 0.00 0.00 0.00 3/4 Core::Io::Base::JsonFormattingBehaviour::Input::AssociationHandling#load_uuid_resource 146
Inf% Inf% 0.00 0.00 0.00 0.00 4 <Class::Core::Io::Registry>#instance 137
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_transfers_to_tubes 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 2/2 Core::Service::ContentFiltering::Helpers#process_request_body 24
Inf% Inf% 0.00 0.00 0.00 0.00 2 Rack::Request::Helpers#body 143
    0.00 0.00 0.00 0.00 2/82 Rack::Request::Env#get_header 143
    0.00 0.00 0.00 0.00 2/10 URI::RFC2396_Parser#parse 214
    0.00 0.00 0.00 0.00 1/10 Rack::MethodOverride#method_override 32
    0.00 0.00 0.00 0.00 1/10 URI::RFC3986_Parser#parse 75
    0.00 0.00 0.00 0.00 1/10 <Class::Rack::MockRequest>#env_for 97
    0.00 0.00 0.00 0.00 1/10 Rack::Test::Session#env_for 231
    0.00 0.00 0.00 0.00 1/10 ActionDispatch::Http::Headers#env_name 125
    0.00 0.00 0.00 0.00 3/10 WebMock::RequestSignature#to_s 15
Inf% Inf% 0.00 0.00 0.00 0.00 10 String#upcase
    0.00 0.00 0.00 0.00 1/1 Rack::Session::Abstract::Persisted#commit_session? 349
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Session::SessionObject#loaded_session? 75
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Request::Session#loaded? 76
    0.00 0.00 0.00 0.00 1/5987 Kernel#is_a? 76
    0.00 0.00 0.00 0.00 3/3 Builder::XmlBase#text! 102
Inf% Inf% 0.00 0.00 0.00 0.00 3 Builder::XmlMarkup#_text 286
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Relation#scoping 85
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Relation#values_for_create 616
    0.00 0.00 0.00 0.00 1/8 ActiveRecord::Relation#where_values_hash 617
    0.00 0.00 0.00 0.00 1/30 ActiveRecord::QueryMethods#create_with_value 622
    0.00 0.00 0.00 0.00 1/17 Hash#stringify_keys 622
    0.00 0.00 0.00 0.00 1/290 Hash#each 622
    0.00 0.00 0.00 0.00 1/82 Hash#merge! 617
    0.00 0.00 0.00 0.00 1/33 ActiveRecord::ModelSchema::ClassMethods#table_name 617
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveModel::BlockValidator#validate_each 179
    0.00 0.00 0.00 0.00 1/41 Object#present? 3
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#validate_associated_records_for_descendant_lanes 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 3/7 Rack::Request::AcceptableMediaTypes::MediaType#subtype 157
    0.00 0.00 0.00 0.00 4/7 Rack::Request::AcceptableMediaTypes::MediaType#type 153
Inf% Inf% 0.00 0.00 0.00 0.00 7 Rack::Request::AcceptableMediaTypes::MediaType#range 108
    0.00 0.00 0.00 0.00 4/168 String#split 109
    0.00 0.00 0.00 0.00 4/234 Array#first 109
    0.00 0.00 0.00 0.00 1/2 Api::EndpointHandler#`file_requested' condition 15
    0.00 0.00 0.00 0.00 1/2 Api::EndpointHandler#`file_attatched' condition 21
Inf% Inf% 0.00 0.00 0.00 0.00 2 Api::EndpointHandler#registered_mimetypes 136
    0.00 0.00 0.00 0.00 2/5 <Class::Api::EndpointHandler>#registered_mimetypes 137
    0.00 0.00 0.00 0.00 2/3206 Kernel#class 137
    0.00 0.00 0.00 0.00 1/8 ActiveSupport::XmlMini#_dasherize 168
    0.00 0.00 0.00 0.00 2/8 Hash#each
    0.00 0.00 0.00 0.00 2/8 Addressable::URI#ip_based? 1850
    0.00 0.00 0.00 0.00 2/8 Addressable::URI#scheme= 904
    0.00 0.00 0.00 0.00 1/8 ActionDispatch::RemoteIp::GetIp#ips_from 163
Inf% Inf% 0.00 0.00 0.00 0.00 8 String#strip
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_qc_files 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Http::Parameters#path_parameters= 72
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActionDispatch::Request::Utils>#check_param_encoding 29
    0.00 0.00 0.00 0.00 2/3188 Module#=== 30
    0.00 0.00 0.00 0.00 1/7 Hash#each_value 34
    0.00 0.00 0.00 0.00 1/2 Sinatra::Response#finish 158
    0.00 0.00 0.00 0.00 1/2 Sinatra::Response#drop_content_info? 179
Inf% Inf% 0.00 0.00 0.00 0.00 2 Sinatra::Response#drop_body? 182
    0.00 0.00 0.00 0.00 2/438 Array#include? 183
    0.00 0.00 0.00 0.00 2/191 Integer#to_i 183
    0.00 0.00 0.00 0.00 2/2 MonitorMixin#synchronize 231
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::ConnectionAdapters::Transaction#rollback_records 109
    0.00 0.00 0.00 0.00 2/94 Array#uniq 110
    0.00 0.00 0.00 0.00 2/23 Array#shift 111
    0.00 0.00 0.00 0.00 2/1320 Array#each 115
    0.00 0.00 0.00 0.00 2/3 Array#each
    0.00 0.00 0.00 0.00 1/3 PlateCreationTest#setup 14
Inf% Inf% 0.00 0.00 0.00 0.00 3 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#key 37
    0.00 0.00 0.00 0.00 3/482 ActiveRecord::AttributeMethods::Read#_read_attribute 40
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_volume_updates 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#validate_associated_records_for_state_changes 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Request::Helpers#script_name= 145
    0.00 0.00 0.00 0.00 1/2160 String#to_s 145
    0.00 0.00 0.00 0.00 1/21 Rack::Request::Env#set_header 145
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Reflection::ClassMethods#_reflect_on_association 116
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Messenger>#_reflections 106
    0.00 0.00 0.00 0.00 5/5 BasicObject#!=
Inf% Inf% 0.00 0.00 0.00 0.00 5 ActiveRecord::Core#== 421
    0.00 0.00 0.00 0.00 5/159 BasicObject#== 422
    0.00 0.00 0.00 0.00 1/1 MonitorMixin#initialize 248
Inf% Inf% 0.00 0.00 0.00 0.00 1 MonitorMixin#mon_initialize 253
    0.00 0.00 0.00 0.00 1/2636 Class#new 256
    0.00 0.00 0.00 0.00 1/1 Array#sort_by!
Inf% Inf% 0.00 0.00 0.00 0.00 1 Enumerable#sort_by
    0.00 0.00 0.00 0.00 1/1320 Array#each
    0.00 0.00 0.00 0.00 7/7 ActiveSupport::ToJsonWithActiveSupportEncoder#to_json 38
Inf% Inf% 0.00 0.00 0.00 0.00 7 JSON::Ext::Generator::GeneratorMethods::String#to_json
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::TimeWithZone#to_time 456
Inf% Inf% 0.00 0.00 0.00 0.00 2 DateAndTime::Compatibility#preserve_timezone 67
    0.00 0.00 0.00 0.00 5/5 <Module::FactoryBot::Internal>#strategy_by_name 85
Inf% Inf% 0.00 0.00 0.00 0.00 5 <Module::FactoryBot::Internal>#strategies 17
    0.00 0.00 0.00 0.00 5/45 <Module::FactoryBot::Internal>#configuration 17
    0.00 0.00 0.00 0.00 14/14 ActiveRecord::Relation::Merger#merge 66
Inf% Inf% 0.00 0.00 0.00 0.00 14 ActiveRecord::Relation::Merger#normal_values 61
    0.00 0.00 0.00 0.00 8/8 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveRecord::Reflection::RuntimeReflection#initialize 1028
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#read_timeout 611
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#connection 655
Inf% Inf% 0.00 0.00 0.00 0.00 2 *<Class::ActiveResource::Base>#read_timeout 608
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#read_timeout 611
    0.00 0.00 0.00 0.00 3/1060 Class#superclass 611
    0.00 0.00 0.00 0.00 2/2 Array#to_s 102
Inf% Inf% 0.00 0.00 0.00 0.00 2 Array#to_default_s
    0.00 0.00 0.00 0.00 2/10 String#inspect
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_descendant_plates 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 6/6 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 6 Rack::Request::AcceptableMediaTypes::MediaType#initialize 100
    0.00 0.00 0.00 0.00 9/9 FactoryBot::AttributeAssigner#object 13
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::Evaluator#instance= 36
    0.00 0.00 0.00 0.00 1/4 URI::Generic#merge 1124
    0.00 0.00 0.00 0.00 3/4 URI::Generic#initialize 205
Inf% Inf% 0.00 0.00 0.00 0.00 4 URI::Generic#fragment= 935
    0.00 0.00 0.00 0.00 1/1 Net::HTTP#request 84
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Module::WebMock>#net_connect_allowed? 61
    0.00 0.00 0.00 0.00 3/4 <Class::WebMock::Config>#instance 66
    0.00 0.00 0.00 0.00 1/5987 Kernel#is_a? 62
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::ConnectionAdapters::MySQL::DatabaseStatements#last_inserted_id 58
Inf% Inf% 0.00 0.00 0.00 0.00 17 Mysql2::Client#last_id
    0.00 0.00 0.00 0.00 1/1 Rack::Session::Abstract::Persisted#context 267
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Session::Compatibility#make_request 39
    0.00 0.00 0.00 0.00 1/2636 Class#new 40
    0.00 0.00 0.00 0.00 1/1 Sinatra::Helpers#content_type 343
Inf% Inf% 0.00 0.00 0.00 0.00 1 Sinatra::Helpers#mime_type 334
    0.00 0.00 0.00 0.00 1/1 <Class::Sinatra::Base>#mime_type 335
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_ancestors 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/3 ActiveRecord::Associations::CollectionAssociation#delete 189
    0.00 0.00 0.00 0.00 2/3 ActiveRecord::Associations::Association#creation_attributes 209
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActiveRecord::Associations::Association#options 23
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_well_requests_as_target 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Rack::Response::Helpers#append 247
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Response#chunked? 60
    0.00 0.00 0.00 0.00 1/1 Rack::Response#get_header 61
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Base#load 1439
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveResource::Base#split_options 1660
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#split_options 1661
    0.00 0.00 0.00 0.00 1/3206 Kernel#class 1661
    0.00 0.00 0.00 0.00 1/1 Rack::MockResponse#initialize 169
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::MockResponse#parse_cookies_from_header 214
    0.00 0.00 0.00 0.00 1/2 Rack::Utils::HeaderHash#has_key? 216
    0.00 0.00 0.00 0.00 1/2636 Class#new 215
    0.00 0.00 0.00 0.00 8/8 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveRecord::Reflection::AbstractReflection#scopes 173
    0.00 0.00 0.00 0.00 9/16 Enumerable#each_cons
    0.00 0.00 0.00 0.00 7/16 Enumerable#each_slice
Inf% Inf% 0.00 0.00 0.00 0.00 16 Array#size
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::RealTransaction#rollback 181
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::TransactionState#full_rollback! 66
    0.00 0.00 0.00 0.00 1/1320 Array#each 67
    0.00 0.00 0.00 0.00 1/17 <Class::ActionDispatch::Journey::Router::Utils>#normalize_path 19
    0.00 0.00 0.00 0.00 2/17 Rack::Protection::PathTraversal#cleanup 22
    0.00 0.00 0.00 0.00 10/17 <Module::Builder::XChar>#unicode 127
    0.00 0.00 0.00 0.00 4/17 URI::RFC2396_Parser#unescape 11
Inf% Inf% 0.00 0.00 0.00 0.00 17 String#encoding
    0.00 0.00 0.00 0.00 2/4 Sinatra::Base#process_route 1026
    0.00 0.00 0.00 0.00 2/4 IPAddr#in_addr 616
Inf% Inf% 0.00 0.00 0.00 0.00 4 MatchData#captures
    0.00 0.00 0.00 0.00 1/3 User#encrypt_password 243
    0.00 0.00 0.00 0.00 2/3 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 3 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#login 37
    0.00 0.00 0.00 0.00 3/482 ActiveRecord::AttributeMethods::Read#_read_attribute 40
    0.00 0.00 0.00 0.00 2/2 Random::Formatter#random_bytes 129
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Module::SecureRandom>#gen_random 98
    0.00 0.00 0.00 0.00 2/2 <Class::Random>#urandom 99
    0.00 0.00 0.00 0.00 2/18 Addressable::URI#to_s 2344
    0.00 0.00 0.00 0.00 4/18 Addressable::URI#dup 2271
    0.00 0.00 0.00 0.00 12/18 Addressable::URI#validate 2459
Inf% Inf% 0.00 0.00 0.00 0.00 18 Addressable::URI#path 1519
    0.00 0.00 0.00 0.00 2/9 WebMock::HeadersPattern#empty_headers? 366
    0.00 0.00 0.00 0.00 3/9 CanCan::Rule#conditions_empty? 54
    0.00 0.00 0.00 0.00 4/9 <Class::Sinatra::Base>#force_encoding 1750
Inf% Inf% 0.00 0.00 0.00 0.00 9 Hash#==
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Type::Decimal#cast_value 30
Inf% Inf% 0.00 0.00 0.00 0.00 1 String#to_d 67
    0.00 0.00 0.00 0.00 1/1 Kernel#BigDecimal 69
    0.00 0.00 0.00 0.00 17/17 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 17 <Class::ActiveRecord::Base>#partial_writes 106
    0.00 0.00 0.00 0.00 4/4 ActiveRecord::Relation::QueryAttribute#infinity? 36
Inf% Inf% 0.00 0.00 0.00 0.00 4 ActiveRecord::Relation::QueryAttribute#_infinity? 40
    0.00 0.00 0.00 0.00 4/1047 Kernel#respond_to? 41
    0.00 0.00 0.00 0.00 4/4 Numeric#infinite? 41
    0.00 0.00 0.00 0.00 1/3 <Class::Io::Plate>#eager_loading_for 5
    0.00 0.00 0.00 0.00 2/3 Core::Io::Base::JsonFormattingBehaviour::Input::AssociationHandling#load_uuid_resource 146
Inf% Inf% 0.00 0.00 0.00 0.00 3 Core::Io::Base::EagerLoadingBehaviour#eager_loading_for 10
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response#parse_content_type 414
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActionDispatch::Response::ContentTypeHeader>#new
    0.00 0.00 0.00 0.00 1/248 Struct#initialize
    0.00 0.00 0.00 0.00 2/2 Hash#each
Inf% Inf% 0.00 0.00 0.00 0.00 2 Mustermann::Pattern#always_array? 391
    0.00 0.00 0.00 0.00 2/438 Array#include? 392
    0.00 0.00 0.00 0.00 1/1 Uuid::Uuidable#uuid 57
Inf% Inf% 0.00 0.00 0.00 0.00 1 Purpose::GeneratedAssociationMethods#uuid_object 107
    0.00 0.00 0.00 0.00 1/31 ActiveRecord::Associations::SingularAssociation#reader 108
    0.00 0.00 0.00 0.00 1/106 ActiveRecord::Associations#association 108
    0.00 0.00 0.00 0.00 1/5 MultiJson::OptionsCache#fetch 11
    0.00 0.00 0.00 0.00 4/5 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 5 Kernel#instance_variable_get
    0.00 0.00 0.00 0.00 1/1 Array#select
Inf% Inf% 0.00 0.00 0.00 0.00 1 IPAddr#== 150
    0.00 0.00 0.00 0.00 1/3 IPAddr#coerce_other 151
    0.00 0.00 0.00 0.00 1/3 IPAddr#to_i 155
    0.00 0.00 0.00 0.00 2/2 CanCan::Rule#matches_conditions? 37
Inf% Inf% 0.00 0.00 0.00 0.00 2 CanCan::Rule#subject_class? 80
    0.00 0.00 0.00 0.00 2/869 Kernel#kind_of? 81
    0.00 0.00 0.00 0.00 2/3206 Kernel#class 81
    0.00 0.00 0.00 0.00 1/4 <Class::WebMock::Util::Headers>#pp_headers_string 41
    0.00 0.00 0.00 0.00 3/4 <Class::WebMock::Util::Headers>#sorted_headers_string 26
Inf% Inf% 0.00 0.00 0.00 0.00 4 Array#sort
    0.00 0.00 0.00 0.00 4/4 Mustermann::RegexpBased#named_captures 229
Inf% Inf% 0.00 0.00 0.00 0.00 4 Regexp#named_captures
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::Associations::Preloader#preloader_for 183
Inf% Inf% 0.00 0.00 0.00 0.00 7 ActiveRecord::Reflection::AssociationReflection#check_preloadable! 477
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Integration::Session#process 234
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::RequestEncoder#content_type 28
    0.00 0.00 0.00 0.00 1/2 Mime::Type#to_s 29
    0.00 0.00 0.00 0.00 1/4 Rack::Test::Session#last_request 267
    0.00 0.00 0.00 0.00 2/4 Rack::Test::Session#last_response 229
    0.00 0.00 0.00 0.00 1/4 Rack::MockSession#request 34
Inf% Inf% 0.00 0.00 0.00 0.00 4 Rack::MockSession#last_response 54
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Response::Header#initialize 39
    0.00 0.00 0.00 0.00 1/1 Delegator#initialize 41
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::TaggedLogging#clear_tags! 68
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::TaggedLogging::Formatter#clear_tags! 43
    0.00 0.00 0.00 0.00 1/11 ActiveSupport::TaggedLogging::Formatter#current_tags 44
    0.00 0.00 0.00 0.00 1/5 Array#clear 44
    0.00 0.00 0.00 0.00 4/4 <Class::Sinatra::Base>#root 1822
Inf% Inf% 0.00 0.00 0.00 0.00 4 <Class::File>#dirname
    0.00 0.00 0.00 0.00 2/23 ActiveRecord::ConnectionAdapters::Transaction#rollback_records 111
    0.00 0.00 0.00 0.00 2/23 URI::Generic#merge_path 1005
    0.00 0.00 0.00 0.00 4/23 Array#each
    0.00 0.00 0.00 0.00 15/23 ActiveRecord::ConnectionAdapters::Transaction#commit_records 126
Inf% Inf% 0.00 0.00 0.00 0.00 23 Array#shift
    0.00 0.00 0.00 0.00 9/9 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::StrategyCalculator#initialize 4
    0.00 0.00 0.00 0.00 1/2 <Class::Sinatra::Base>#raise_errors 1766
    0.00 0.00 0.00 0.00 1/2 <Class::Sinatra::Base>#dump_errors 1767
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::Sinatra::Base>#test? 1422
    0.00 0.00 0.00 0.00 2/5 String#== 1422
    0.00 0.00 0.00 0.00 2/5 <Class::Core::Service>#environment 1422
    0.00 0.00 0.00 0.00 2/2 Addressable::URI#ip_based? 1850
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::Addressable::URI>#ip_based_schemes 1358
    0.00 0.00 0.00 0.00 2/2 <Class::Addressable::URI>#port_mapping 1359
    0.00 0.00 0.00 0.00 2/72 Hash#keys 1359
    0.00 0.00 0.00 0.00 1/1 Rack::Session::Abstract::Persisted#force_options? 363
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Request::Session::Options#values_at 60
    0.00 0.00 0.00 0.00 1/1 Hash#values_at 60
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::QueryCache#configure_query_cache! 140
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::ConnectionAdapters::QueryCache::ConnectionPoolConfiguration#query_cache_enabled 141
    0.00 0.00 0.00 0.00 9/9 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 9 ActiveRecord::AutosaveAssociation#after_save_collection_association 369
    0.00 0.00 0.00 0.00 3/3 URI::Generic#initialize 200
Inf% Inf% 0.00 0.00 0.00 0.00 3 URI::Generic#set_host 609
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_descendant_tubes 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 12/12 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 12 ActiveRecord::ConnectionAdapters::TransactionState#initialize 6
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::PredicateBuilder::RangeHandler#call 31
Inf% Inf% 0.00 0.00 0.00 0.00 1 Arel::Nodes::Node#and 38
    0.00 0.00 0.00 0.00 1/2636 Class#new 39
    0.00 0.00 0.00 0.00 2/8 CanCan::Ability#relevant_rules 281
    0.00 0.00 0.00 0.00 6/8 CanCan::Ability#can 125
Inf% Inf% 0.00 0.00 0.00 0.00 8 CanCan::Ability#rules 274
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionProxy#last 260
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Associations::CollectionProxy#find_from_target? 1122
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionAssociation#find_from_target? 1123
    0.00 0.00 0.00 0.00 2/2 Rack::Runtime#call 23
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Module::Rack::Utils>#clock_time 87
    0.00 0.00 0.00 0.00 2/147 <Module::Process>#clock_gettime 88
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::TestFixtures#teardown_fixtures 1011
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::TestFixtures#setup_fixtures 964
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::TestFixtures#run_in_transaction? 948
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::TestCase#use_transactional_tests 949
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::TestFixtures::ClassMethods#uses_transaction? 949
    0.00 0.00 0.00 0.00 2/3 ActiveSupport::TestCase#method_name 949
    0.00 0.00 0.00 0.00 2/3206 Kernel#class 949
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionProxy#<< 1029
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Associations::CollectionProxy#proxy_association 926
    0.00 0.00 0.00 0.00 1/2 <Class::User>#encrypt 64
    0.00 0.00 0.00 0.00 1/2 User#encrypt_password 243
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::Digest::Class>#hexdigest
    0.00 0.00 0.00 0.00 2/2 <Class::Digest::Class>#digest
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_plate_owner 192
    0.00 0.00 0.00 0.00 1/12 ActiveRecord::AutosaveAssociation#save_has_one_association 192
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Integration::Session#process 263
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Integration::Session#build_full_uri 288
    0.00 0.00 0.00 0.00 3/3 URI::Generic#initialize 198
Inf% Inf% 0.00 0.00 0.00 0.00 3 URI::Generic#set_scheme 334
    0.00 0.00 0.00 0.00 2/70 String#downcase 335
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::RemoteIp#call 80
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Request#remote_ip= 282
    0.00 0.00 0.00 0.00 1/21 Rack::Request::Env#set_header 283
    0.00 0.00 0.00 0.00 1/3 ActiveRecord::TestFixtures#teardown_fixtures 1012
    0.00 0.00 0.00 0.00 2/3 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 3 <Module::ActiveSupport::Notifications>#unsubscribe 185
    0.00 0.00 0.00 0.00 3/3 ActiveSupport::Notifications::Fanout#unsubscribe 186
    0.00 0.00 0.00 0.00 18/18 Kernel#Array
Inf% Inf% 0.00 0.00 0.00 0.00 18 NilClass#to_a
    0.00 0.00 0.00 0.00 4/4 ActiveRecord::Scoping::Default::ClassMethods#build_default_scope 106
Inf% Inf% 0.00 0.00 0.00 0.00 4 <Class::Map>#default_scope_override 106
    0.00 0.00 0.00 0.00 2/8 Addressable::URI#host= 1152
    0.00 0.00 0.00 0.00 2/8 Addressable::URI#path= 1571
    0.00 0.00 0.00 0.00 2/8 Addressable::URI#port= 1419
    0.00 0.00 0.00 0.00 2/8 Addressable::URI#scheme= 908
Inf% Inf% 0.00 0.00 0.00 0.00 8 Addressable::URI#remove_composite_values 2524
    0.00 0.00 0.00 0.00 2/2 <Class::ActiveSupport::CurrentAttributes>#reset_all 128
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::ActiveSupport::CurrentAttributes>#current_instances 141
    0.00 0.00 0.00 0.00 2/817 Thread#[] 142
    0.00 0.00 0.00 0.00 2/2045 <Class::Thread>#current 142
    0.00 0.00 0.00 0.00 1/1 Sinatra::Response#finish 163
Inf% Inf% 0.00 0.00 0.00 0.00 1 Sinatra::Response#calculate_content_length? 174
    0.00 0.00 0.00 0.00 2/17 Rack::Utils::HeaderHash#[] 175
    0.00 0.00 0.00 0.00 1/3188 Module#=== 175
    0.00 0.00 0.00 0.00 2/2 <Class::Rack::MockRequest>#env_for 110
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::StringIO>#new
    0.00 0.00 0.00 0.00 2/2 StringIO#initialize
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::Callbacks#run_callbacks 95
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveSupport::TestCase#__callbacks 124
    0.00 0.00 0.00 0.00 2/384 Kernel#public_send 128
    0.00 0.00 0.00 0.00 2/3206 Kernel#class 128
    0.00 0.00 0.00 0.00 2/285 Kernel#instance_variable_defined? 125
    0.00 0.00 0.00 0.00 1/6 Sinatra::Base#route_eval 1636
    0.00 0.00 0.00 0.00 2/6 Array#each
    0.00 0.00 0.00 0.00 3/6 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 6 UnboundMethod#bind
    0.00 0.00 0.00 0.00 1/1 Array#map!
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Journey::Path::Pattern::MatchData#captures 135
    0.00 0.00 0.00 0.00 1/2636 Class#new 136
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Journey::Path::Pattern::MatchData#length 136
    0.00 0.00 0.00 0.00 1/1 Core::Service::EndpointHandling#model 15
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Endpoints::PlateCreations>#model_handler 106
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_stock_requests 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Builder::XmlBase#tag! 66
Inf% Inf% 0.00 0.00 0.00 0.00 1 Builder::XmlMarkup#_start_tag 302
    0.00 0.00 0.00 0.00 1/2 Builder::XmlMarkup#_insert_attributes 304
    0.00 0.00 0.00 0.00 1/442 Symbol#to_s 303
    0.00 0.00 0.00 0.00 1/1 User#encrypt_password 243
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#salt= 21
    0.00 0.00 0.00 0.00 1/172 ActiveRecord::AttributeMethods::Write#_write_attribute 24
    0.00 0.00 0.00 0.00 8/8 Logger#add 471
Inf% Inf% 0.00 0.00 0.00 0.00 8 Logger#format_severity 579
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#last_request 273
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Request#controller_instance 160
    0.00 0.00 0.00 0.00 1/82 Rack::Request::Env#get_header 161
    0.00 0.00 0.00 0.00 1/1 Sinatra::Base#handle_exception! 1140
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Sinatra::Base>#raise_errors? 1
    0.00 0.00 0.00 0.00 1/1 <Class::Sinatra::Base>#raise_errors 1
    0.00 0.00 0.00 0.00 1/1 Random::Formatter#uuid 219
Inf% Inf% 0.00 0.00 0.00 0.00 1 String#unpack
    0.00 0.00 0.00 0.00 2/2 Sinatra::Base#handle_exception! 1128
Inf% Inf% 0.00 0.00 0.00 0.00 2 Sinatra::Helpers#server_error? 604
    0.00 0.00 0.00 0.00 2/3 Comparable#between? 605
    0.00 0.00 0.00 0.00 2/7 Sinatra::Helpers#status 605
    0.00 0.00 0.00 0.00 11/12 Array#each
    0.00 0.00 0.00 0.00 1/12 ActiveRecord::ConnectionAdapters::SavepointTransaction#rollback 158
Inf% Inf% 0.00 0.00 0.00 0.00 12 ActiveRecord::ConnectionAdapters::TransactionState#rollback! 61
    0.00 0.00 0.00 0.00 12/1320 Array#each 62
    0.00 0.00 0.00 0.00 2/2 Net::HTTPGenericRequest#initialize 45
Inf% Inf% 0.00 0.00 0.00 0.00 2 Net::HTTPHeader#[] 38
    0.00 0.00 0.00 0.00 2/70 String#downcase 39
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::Reflection::ClassMethods#_reflect_on_association 116
Inf% Inf% 0.00 0.00 0.00 0.00 7 <Class::PlateCreation>#_reflections 106
    0.00 0.00 0.00 0.00 6/6 ActiveRecord::Scoping::Default::ClassMethods#build_default_scope 106
Inf% Inf% 0.00 0.00 0.00 0.00 6 <Class::Labware>#default_scope_override 106
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_siblings 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 2/2 <Class::Sinatra::Base>#show_exceptions? 1
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::Sinatra::Base>#show_exceptions 1768
    0.00 0.00 0.00 0.00 2/3 <Class::Sinatra::Base>#development? 1768
    0.00 0.00 0.00 0.00 1/1 Core::Endpoint::BasicHandler::Actions::Guards#accessible_action? 55
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Endpoint::BasicHandler::Actions::Guards#guard_for 63
    0.00 0.00 0.00 0.00 1/355 Symbol#to_sym 65
    0.00 0.00 0.00 0.00 2/2 Rack::Request::Helpers#cookies 220
Inf% Inf% 0.00 0.00 0.00 0.00 2 Rack::Request::Env#fetch_header 73
    0.00 0.00 0.00 0.00 2/2123 Hash#fetch 74
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::TimeWithZone#getlocal 85
Inf% Inf% 0.00 0.00 0.00 0.00 2 Time#getlocal
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Validations#run_validations! 409
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveResource::Base#_run_validate_callbacks 815
    0.00 0.00 0.00 0.00 1/165 ActiveSupport::Callbacks#run_callbacks 816
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_parent_tubes 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 11/11 ActiveRecord::ConnectionAdapters::SavepointTransaction#initialize 148
Inf% Inf% 0.00 0.00 0.00 0.00 11 ActiveRecord::ConnectionAdapters::TransactionState#add_child 11
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_well_requests_as_source 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 BasicObject#instance_exec
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#api_key 37
    0.00 0.00 0.00 0.00 1/482 ActiveRecord::AttributeMethods::Read#_read_attribute 40
    0.00 0.00 0.00 0.00 3/3 <Module::ActiveSupport::Notifications>#unsubscribe 186
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActiveSupport::Notifications::Fanout#unsubscribe 30
    0.00 0.00 0.00 0.00 3/12 Mutex_m#synchronize 31
    0.00 0.00 0.00 0.00 9/9 ActiveRecord::ConnectionAdapters::DatabaseStatements#select_one 77
Inf% Inf% 0.00 0.00 0.00 0.00 9 ActiveRecord::Result#first 87
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rails::Controller::Testing::TemplateAssertions#teardown_subscriptions 53
    0.00 0.00 0.00 0.00 1/1320 Array#each 54
    0.00 0.00 0.00 0.00 2/5 <Class::Sinatra::Base>#test? 1422
    0.00 0.00 0.00 0.00 3/5 <Class::Sinatra::Base>#development? 1420
Inf% Inf% 0.00 0.00 0.00 0.00 5 <Class::Core::Service>#environment 1238
    0.00 0.00 0.00 0.00 5/5 Thread::Mutex#synchronize
Inf% Inf% 0.00 0.00 0.00 0.00 5 <Class::UUIDTools::UUID>#mac_address 622
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionAssociation#callbacks_for 482
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Labware>#before_add_for_barcodes 106
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_descendants 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 2/3 URI::Generic#merge 1115
    0.00 0.00 0.00 0.00 1/3 URI::Generic#to_s 1347
Inf% Inf% 0.00 0.00 0.00 0.00 3 URI::Generic#userinfo 563
    0.00 0.00 0.00 0.00 3/594 NilClass#nil? 564
    0.00 0.00 0.00 0.00 1/1 User#encrypt 212
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#salt 37
    0.00 0.00 0.00 0.00 1/482 ActiveRecord::AttributeMethods::Read#_read_attribute 40
    0.00 0.00 0.00 0.00 1/1 Rack::QueryParser#parse_query 58
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::QueryParser::Params#to_h 198
    0.00 0.00 0.00 0.00 1/290 Hash#each 199
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::TaggedLogging#before_setup 18
Inf% Inf% 0.00 0.00 0.00 0.00 1 Mocha::Integration::MiniTest::Adapter#before_setup 30
    0.00 0.00 0.00 0.00 1/1 Mocha::Hooks#mocha_setup 31
    0.00 0.00 0.00 0.00 1/1 Minitest::Test::LifecycleHooks#before_setup 32
    0.00 0.00 0.00 0.00 1/2 Rack::MockResponse#parse_cookies_from_header 216
    0.00 0.00 0.00 0.00 1/2 Rack::Runtime#call 27
Inf% Inf% 0.00 0.00 0.00 0.00 2 Rack::Utils::HeaderHash#has_key? 462
    0.00 0.00 0.00 0.00 4/11 Hash#include? 463
    0.00 0.00 0.00 0.00 2/70 String#downcase 463
    0.00 0.00 0.00 0.00 5/5 ActiveModel::Attribute#changed_in_place? 63
Inf% Inf% 0.00 0.00 0.00 0.00 5 ActiveModel::Type::String#changed_in_place? 8
    0.00 0.00 0.00 0.00 5/5987 Kernel#is_a? 9
    0.00 0.00 0.00 0.00 13/13 ActiveRecord::Transactions#add_to_transaction 372
Inf% Inf% 0.00 0.00 0.00 0.00 13 ActiveRecord::Transactions#set_transaction_state 465
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::Cache::Strategy::LocalCache::LocalStore#initialize 39
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Cache::Store#initialize 40
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Routing::Mapper::Constraints#serve 46
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Routing::Mapper::Constraints#matches? 38
    0.00 0.00 0.00 0.00 1/138 Enumerable#all? 39
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_transfers_as_source 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Request#engine_script_name= 151
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Request#routes 138
    0.00 0.00 0.00 0.00 1/82 Rack::Request::Env#get_header 139
    0.00 0.00 0.00 0.00 17/17 ActiveRecord::ConnectionAdapters::DatabaseStatements#exec_insert 129
Inf% Inf% 0.00 0.00 0.00 0.00 17 ActiveRecord::ConnectionAdapters::DatabaseStatements#sql_for_insert 485
    0.00 0.00 0.00 0.00 1/1 Rack::QueryParser#parse_query 41
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::QueryParser#make_params 125
    0.00 0.00 0.00 0.00 1/2636 Class#new 126
    0.00 0.00 0.00 0.00 1/1 Api::EndpointHandler#report 120
Inf% Inf% 0.00 0.00 0.00 0.00 1 Sinatra::IndifferentHash#[] 81
    0.00 0.00 0.00 0.00 1/8 Sinatra::IndifferentHash#convert_key 82
    0.00 0.00 0.00 0.00 1/28 Hash#[] 82
    0.00 0.00 0.00 0.00 1/1 <Module::WebMock::NetHTTPUtility>#request_signature_from_request 323
Inf% Inf% 0.00 0.00 0.00 0.00 1 Net::HTTPGenericRequest#set_body_internal 107
    0.00 0.00 0.00 0.00 1/1 Net::HTTPGenericRequest#body= 109
    0.00 0.00 0.00 0.00 1/897 Kernel#nil? 110
    0.00 0.00 0.00 0.00 1/12 ActiveRecord::Scoping#populate_with_current_scope_attributes 39
    0.00 0.00 0.00 0.00 1/12 ActiveSupport::Concurrency::ShareLock#busy_for_sharing? 211
    0.00 0.00 0.00 0.00 6/12 ActiveRecord::Associations::Association#initialize_attributes 185
    0.00 0.00 0.00 0.00 4/12 Sinatra::Base#process_route 1022
Inf% Inf% 0.00 0.00 0.00 0.00 12 Hash#any?
    0.00 0.00 0.00 0.00 1/1 Rack::Cors::Resource#matches_path? 374
Inf% Inf% 0.00 0.00 0.00 0.00 1 Regexp#=~
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_parents 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Asset#autosave_associated_records_for_scanned_into_lab_event 192
    0.00 0.00 0.00 0.00 1/12 ActiveRecord::AutosaveAssociation#save_has_one_association 192
    0.00 0.00 0.00 0.00 1/4 ActiveSupport::ExecutionWrapper::CompleteHook#after 33
    0.00 0.00 0.00 0.00 1/4 ActiveSupport::ExecutionWrapper::CompleteHook#before 33
    0.00 0.00 0.00 0.00 2/4 ActiveSupport::ExecutionWrapper::RunHook#before 26
Inf% Inf% 0.00 0.00 0.00 0.00 4 ActiveSupport::ExecutionWrapper#hook_state 124
    0.00 0.00 0.00 0.00 1/1 User#encrypt_password 244
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#crypted_password= 21
    0.00 0.00 0.00 0.00 1/172 ActiveRecord::AttributeMethods::Write#_write_attribute 24
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_children 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Rack::Session::Abstract::Persisted#commit_session 378
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Request::Session#options 75
    0.00 0.00 0.00 0.00 1/1 <Class::ActionDispatch::Request::Session::Options>#find 76
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Factory#run 36
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::Factory#evaluator_class 105
    0.00 0.00 0.00 0.00 1/1 FactoryBot::AttributeAssigner#get 59
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<Class:0x00007fc75a222800>#email 73
    0.00 0.00 0.00 0.00 1/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 1/513 Hash#key? 74
    0.00 0.00 0.00 0.00 2/3 Builder::XmlBase#tag! 65
    0.00 0.00 0.00 0.00 1/3 Builder::XmlMarkup#_special 292
Inf% Inf% 0.00 0.00 0.00 0.00 3 Builder::XmlBase#_indent 169
    0.00 0.00 0.00 0.00 2/2 ActiveResource::LogSubscriber#logger 21
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::ActiveResource::Base>#logger 60
    0.00 0.00 0.00 0.00 1/9 ActiveRecord::Associations::Association#creation_attributes 209
    0.00 0.00 0.00 0.00 8/9 ActiveRecord::Associations::BelongsToAssociation#invertible_for? 113
Inf% Inf% 0.00 0.00 0.00 0.00 9 ActiveRecord::Reflection::HasOneReflection#has_one? 696
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Metadata::Base>#attribute_details 106
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_transfer_requests_as_target 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Sinatra::Helpers#body 262
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Utils::HeaderHash#delete 456
    0.00 0.00 0.00 0.00 1/70 String#downcase 457
    0.00 0.00 0.00 0.00 2/462 Hash#delete 458
    0.00 0.00 0.00 0.00 5/5 <Class::SBCF::Checksum>#from_prefix_and_number 36
Inf% Inf% 0.00 0.00 0.00 0.00 5 Integer#chr
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::QueryMethods#preprocess_order_args 1157
Inf% Inf% 0.00 0.00 0.00 0.00 3 Array#compact!
    0.00 0.00 0.00 0.00 1/2 Array#select
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::PredicateBuilder::RangeHandler#call 18
Inf% Inf% 0.00 0.00 0.00 0.00 2 Range#end
    0.00 0.00 0.00 0.00 2/4 Addressable::URI#to_s 2345
    0.00 0.00 0.00 0.00 2/4 Addressable::URI#dup 2272
Inf% Inf% 0.00 0.00 0.00 0.00 4 Addressable::URI#query 1600
    0.00 0.00 0.00 0.00 1/1 Kernel#tap
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::#<Class:0x00007fc759238ac0>>#attribute_lists 106
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::TimeHelpers#after_teardown 57
Inf% Inf% 0.00 0.00 0.00 0.00 1 Mocha::Integration::MiniTest::Adapter#after_teardown 45
    0.00 0.00 0.00 0.00 1/1 Mocha::Hooks#mocha_teardown 47
    0.00 0.00 0.00 0.00 1/1 Minitest::Test::LifecycleHooks#after_teardown 46
    0.00 0.00 0.00 0.00 2/4 Kernel#initialize_dup
    0.00 0.00 0.00 0.00 2/4 Kernel#initialize_clone
Inf% Inf% 0.00 0.00 0.00 0.00 4 Kernel#initialize_copy
    0.00 0.00 0.00 0.00 2/2 <Class::ActiveSupport::LogSubscriber>#flush_all! 71
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::ActiveSupport::LogSubscriber>#logger 57
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionAssociation#delete_or_destroy 389
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Associations::CollectionAssociation#remove_records 395
    0.00 0.00 0.00 0.00 3/1320 Array#each 396
    0.00 0.00 0.00 0.00 1/372 Array#any? 398
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Connection#http 168
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveResource::Connection#configure_http 181
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Connection#apply_ssl_options 182
    0.00 0.00 0.00 0.00 1/74 Kernel#tap 182
    0.00 0.00 0.00 0.00 2/2 URI::Generic#merge 1103
Inf% Inf% 0.00 0.00 0.00 0.00 2 URI::Generic#absolute? 962
    0.00 0.00 0.00 0.00 8/8 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 8 <Class::PlateCreation>#__callbacks 106
    0.00 0.00 0.00 0.00 2/3 Sinatra::Helpers#server_error? 605
    0.00 0.00 0.00 0.00 1/3 Sinatra::Base#handle_exception! 1125
Inf% Inf% 0.00 0.00 0.00 0.00 3 Comparable#between?
    0.00 0.00 0.00 0.00 6/176 Integer#<=>
    0.00 0.00 0.00 0.00 1/1 <Class::Sinatra::Base>#use_code? 1
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Sinatra::Base>#use_code 1
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Type::Decimal#cast_value 42
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveModel::Type::Decimal#apply_scale 61
    0.00 0.00 0.00 0.00 1/1 BigDecimal#round 63
    0.00 0.00 0.00 0.00 2/2 IPAddr#to_range 423
Inf% Inf% 0.00 0.00 0.00 0.00 2 IPAddr#set 475
    0.00 0.00 0.00 0.00 2/3 Integer#=== 476
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_transfer_requests 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 6/6 ActiveRecord::ConnectionAdapters::DatabaseStatements#add_transaction_record 288
Inf% Inf% 0.00 0.00 0.00 0.00 6 ActiveRecord::ConnectionAdapters::Transaction#add_record 105
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_orders_as_target 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_submission_pools 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Asset#autosave_associated_records_for_lab_events 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_in_progress_requests 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 20/20 ActiveRecord::DynamicMatchers#respond_to_missing? 11
Inf% Inf% 0.00 0.00 0.00 0.00 20 Kernel#respond_to_missing?
    0.00 0.00 0.00 0.00 2/4 URI::RFC2396_Parser#parse 214
    0.00 0.00 0.00 0.00 2/4 URI::RFC3986_Parser#parse 74
Inf% Inf% 0.00 0.00 0.00 0.00 4 <Module::URI>#scheme_list 146
    0.00 0.00 0.00 0.00 5/12 Hash#each
    0.00 0.00 0.00 0.00 7/12 <Class::Array>#wrap 43
Inf% Inf% 0.00 0.00 0.00 0.00 12 Array#to_ary
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_requests_as_source 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#password_required? 247
    0.00 0.00 0.00 0.00 1/1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#crypted_password 248
    0.00 0.00 0.00 0.00 1/33 NilClass#blank? 248
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Associations::CollectionAssociation#replace_records 413
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::Associations::HasManyAssociation#difference 135
    0.00 0.00 0.00 0.00 2/99 Array#- 136
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Http::Parameters#path_parameters= 67
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Request::Env#delete_header 107
    0.00 0.00 0.00 0.00 1/462 Hash#delete 108
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_spiked_in_buffer_links 192
    0.00 0.00 0.00 0.00 1/12 ActiveRecord::AutosaveAssociation#save_has_one_association 192
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#collection_path 851
    0.00 0.00 0.00 0.00 1/2 ActiveResource::Base#split_options 1661
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::ActiveResource::Base>#split_options 1136
    0.00 0.00 0.00 0.00 2/290 Hash#each 1139
    0.00 0.00 0.00 0.00 1/5 Sinatra::Base#dump_errors! 1161
    0.00 0.00 0.00 0.00 3/5 Sinatra::Base#handle_exception! 1127
    0.00 0.00 0.00 0.00 1/5 ActiveSupport::Notifications::Instrumenter#instrument 25
Inf% Inf% 0.00 0.00 0.00 0.00 5 Exception#message
    0.00 0.00 0.00 0.00 5/5 Exception#to_s
    0.00 0.00 0.00 0.00 10/10 ActiveRecord::ConnectionAdapters::SavepointTransaction#commit 163
Inf% Inf% 0.00 0.00 0.00 0.00 10 ActiveRecord::ConnectionAdapters::TransactionState#commit! 71
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_stock_well_associations 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Scoping::Default::ClassMethods#build_default_scope 106
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::Barcode>#default_scope_override 106
    0.00 0.00 0.00 0.00 3/3 ActiveResource::Connection#build_request_headers 211
Inf% Inf% 0.00 0.00 0.00 0.00 3 Hash#update
    0.00 0.00 0.00 0.00 1/1 MonitorMixin#synchronize 540
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::ConnectionPool::Queue#add 109
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::ConnectionAdapters::ConnectionPool::Queue#synchronize 110
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_in_progress_submissions 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 38/38 Hash#default_proc=
Inf% Inf% 0.00 0.00 0.00 0.00 38 Proc#to_proc
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_aliquots 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::AutosaveAssociation#save_has_one_association 441
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::AutosaveAssociation#changed_for_autosave? 265
    0.00 0.00 0.00 0.00 1/82 ActiveRecord::Persistence#new_record? 266
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_stock_orders 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Http::Parameters#path_parameters 83
    0.00 0.00 0.00 0.00 1/21 Rack::Request::Env#set_header 84
    0.00 0.00 0.00 0.00 1/82 Rack::Request::Env#get_header 84
    0.00 0.00 0.00 0.00 2/2 Addressable::URI#authority 1224
Inf% Inf% 0.00 0.00 0.00 0.00 2 Addressable::URI#userinfo 1037
    0.00 0.00 0.00 0.00 2/4 Addressable::URI#user 1038
    0.00 0.00 0.00 0.00 2/4 Addressable::URI#password 1039
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_submissions 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 MonitorMixin#synchronize 317
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Response#build_buffer 452
    0.00 0.00 0.00 0.00 1/2636 Class#new 453
    0.00 0.00 0.00 0.00 3/3 Hash#each
Inf% Inf% 0.00 0.00 0.00 0.00 3 String#as_json 86
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Scoping::Default::ClassMethods#build_default_scope 106
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::Plate::Metadata>#default_scope_override 106
    0.00 0.00 0.00 0.00 1/1 Rack::Test::CookieJar#for 163
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Test::CookieJar#hash_for 178
    0.00 0.00 0.00 0.00 1/1320 Array#each 186
    0.00 0.00 0.00 0.00 1/1 <Class::WebMock::RequestStub>#from_request_signature 86
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::RequestSignature#url_encoded? 37
    0.00 0.00 0.00 0.00 5/5 Warren::BroadcastMessages#warren 81
Inf% Inf% 0.00 0.00 0.00 0.00 5 <Module::Warren>#handler 19
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveResource::Base>#collection_path 852
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActiveResource::Base>#query_string 1130
    0.00 0.00 0.00 0.00 1/897 Kernel#nil? 1131
    0.00 0.00 0.00 0.00 1/2 <Class::ActionDispatch::RequestEncoder>#parser 42
    0.00 0.00 0.00 0.00 1/2 ActionDispatch::Integration::Session#process 205
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::ActionDispatch::RequestEncoder>#encoder 45
    0.00 0.00 0.00 0.00 14/14 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 14 <Class::BarcodePrefix>#__callbacks 106
    0.00 0.00 0.00 0.00 2/2 <Class::Digest::Class>#hexdigest
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::Digest::Class>#digest
    0.00 0.00 0.00 0.00 2/2 Digest::Instance#digest
    0.00 0.00 0.00 0.00 2/2 Digest::Class#initialize
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_transfer_request_collections 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 5/5 <Class::SBCF::Checksum>#from_prefix_and_number 33
Inf% Inf% 0.00 0.00 0.00 0.00 5 String#bytes
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_receptacles 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::QueryCache::ConnectionPoolConfiguration#enable_query_cache! 36
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::QueryCache#enable_query_cache! 66
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::TaggedLogging::Formatter#tagged 30
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::TaggedLogging::Formatter#pop_tags 39
    0.00 0.00 0.00 0.00 1/11 ActiveSupport::TaggedLogging::Formatter#current_tags 40
    0.00 0.00 0.00 0.00 1/99 Array#pop 40
    0.00 0.00 0.00 0.00 19/19 ActiveRecord::Inheritance#initialize_internals_callback 267
Inf% Inf% 0.00 0.00 0.00 0.00 19 ActiveRecord::Core#initialize_internals_callback 546
    0.00 0.00 0.00 0.00 3/3 ActiveSupport::Notifications::Fanout#subscribe 22
Inf% Inf% 0.00 0.00 0.00 0.00 3 <Module::ActiveSupport::Notifications::Fanout::Subscribers>#new 72
    0.00 0.00 0.00 0.00 3/2636 Class#new 76
    0.00 0.00 0.00 0.00 3/1047 Kernel#respond_to? 73
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_requests_as_target 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::PredicateBuilder::RangeHandler#call 30
Inf% Inf% 0.00 0.00 0.00 0.00 1 Range#exclude_end?
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Relation::WhereClause#to_h 57
Inf% Inf% 0.00 0.00 0.00 0.00 8 Array#to_h
    0.00 0.00 0.00 0.00 2/2 Rack::Protection::HttpOrigin#accepts? 31
Inf% Inf% 0.00 0.00 0.00 0.00 2 Rack::Protection::Base#safe? 37
    0.00 0.00 0.00 0.00 2/438 Array#include? 38
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_asset_groups 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 Warren::Message#initialize 4
    0.00 0.00 0.00 0.00 5/5 URI::Generic#default_port 41
Inf% Inf% 0.00 0.00 0.00 0.00 5 <Class::URI::Generic>#default_port 33
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Request::Session::Options#values_at 60
Inf% Inf% 0.00 0.00 0.00 0.00 1 Hash#values_at
    0.00 0.00 0.00 0.00 1/1 IO::generic_writable#puts
Inf% Inf% 0.00 0.00 0.00 0.00 1 StringIO#write
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response#initialize 169
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Response#status= 224
    0.00 0.00 0.00 0.00 1/4 <Module::Rack::Utils>#status_code 225
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::ContentSecurityPolicy::Middleware#call 20
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::ContentSecurityPolicy::Middleware#html_response? 34
    0.00 0.00 0.00 0.00 1/1 Kernel#=~ 36
    0.00 0.00 0.00 0.00 1/17 Rack::Utils::HeaderHash#[] 35
    0.00 0.00 0.00 0.00 4/4 JSON::Ext::Generator::State#generate
Inf% Inf% 0.00 0.00 0.00 0.00 4 ActiveSupport::JSON::Encoding::JSONGemEncoder::EscapedString#to_s 63
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_uuid_object 192
    0.00 0.00 0.00 0.00 1/12 ActiveRecord::AutosaveAssociation#save_has_one_association 192
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveModel::Serializers::Xml::Serializer#initialize 57
    0.00 0.00 0.00 0.00 1/755 Kernel#dup 59
    0.00 0.00 0.00 0.00 1/1 Array#map!
Inf% Inf% 0.00 0.00 0.00 0.00 1 Array#zip
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::Associations::Preloader::Association#associate_records_to_owner 47
Inf% Inf% 0.00 0.00 0.00 0.00 7 ActiveRecord::Reflection::AssociationReflection#collection? 544
    0.00 0.00 0.00 0.00 1/1 Sinatra::Helpers#mime_type 335
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Sinatra::Base>#mime_type 1329
    0.00 0.00 0.00 0.00 1/114 String#include? 1331
    0.00 0.00 0.00 0.00 2/2160 String#to_s 1331
    0.00 0.00 0.00 0.00 1/897 Kernel#nil? 1330
    0.00 0.00 0.00 0.00 2/2 Thread::Mutex#synchronize
Inf% Inf% 0.00 0.00 0.00 0.00 2 Concurrent::Collection::NonConcurrentMapBackend#delete 79
    0.00 0.00 0.00 0.00 2/462 Hash#delete 80
    0.00 0.00 0.00 0.00 2/2 Hash#each
Inf% Inf% 0.00 0.00 0.00 0.00 2 Enumerable#member?
    0.00 0.00 0.00 0.00 2/1320 Array#each
    0.00 0.00 0.00 0.00 5/5 Builder::XmlBase#_escape 139
Inf% Inf% 0.00 0.00 0.00 0.00 5 <Class::Encoding>#find
    0.00 0.00 0.00 0.00 8/8 Thread::Mutex#synchronize
Inf% Inf% 0.00 0.00 0.00 0.00 8 Concurrent::Collection::NonConcurrentMapBackend#[]= 23
    0.00 0.00 0.00 0.00 2/1364 Kernel#hash 24
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_volume_updates 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Connection#build_request_headers 211
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveResource::Connection#http_format_header 284
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Formats::XmlFormat#mime_type 285
    0.00 0.00 0.00 0.00 1/1 MonitorMixin#synchronize 145
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::ConnectionPool::ConnectionLeasingQueue#internal_poll 276
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool::Queue#internal_poll 277
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::AbstractAdapter#lease 278
    0.00 0.00 0.00 0.00 19/19 ActiveSupport::HashWithIndifferentAccess#initialize 72
Inf% Inf% 0.00 0.00 0.00 0.00 19 Hash#default
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_links_as_child 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Rack::MockSession#request 39
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Response#finish 64
    0.00 0.00 0.00 0.00 1/513 Kernel#block_given? 71
    0.00 0.00 0.00 0.00 2/191 Integer#to_i 65
    0.00 0.00 0.00 0.00 1/1 Mocha::Integration::MiniTest::Adapter#after_teardown 47
Inf% Inf% 0.00 0.00 0.00 0.00 1 Mocha::Hooks#mocha_teardown 38
    0.00 0.00 0.00 0.00 1/1 <Class::Mocha::Mockery>#teardown 39
    0.00 0.00 0.00 0.00 2/2 Rack::Protection::JsonCsrf#has_vector? 38
Inf% Inf% 0.00 0.00 0.00 0.00 2 Rack::Request::Helpers#xhr? 236
    0.00 0.00 0.00 0.00 2/82 Rack::Request::Env#get_header 237
    0.00 0.00 0.00 0.00 1/2 Array#each
    0.00 0.00 0.00 0.00 1/2 ActionDispatch::Routing::RouteSet#call 839
Inf% Inf% 0.00 0.00 0.00 0.00 2 Rack::Request::Helpers#path_info= 148
    0.00 0.00 0.00 0.00 2/21 Rack::Request::Env#set_header 148
    0.00 0.00 0.00 0.00 2/2160 String#to_s 148
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc760183740>#prefix= 21
    0.00 0.00 0.00 0.00 1/172 ActiveRecord::AttributeMethods::Write#_write_attribute 24
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Cookies#call 672
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Request#have_cookie_jar? 24
    0.00 0.00 0.00 0.00 1/1 Rack::Request::Env#has_header? 25
    0.00 0.00 0.00 0.00 19/19 ActiveSupport::HashWithIndifferentAccess#initialize 73
Inf% Inf% 0.00 0.00 0.00 0.00 19 Hash#default_proc
    0.00 0.00 0.00 0.00 2/2 Gem::Version#<=> 344
Inf% Inf% 0.00 0.00 0.00 0.00 2 Gem::Version#canonical_segments 369
    0.00 0.00 0.00 0.00 5/43 Thread::Mutex#synchronize
    0.00 0.00 0.00 0.00 8/43 Array#each
    0.00 0.00 0.00 0.00 30/43 Range#each
Inf% Inf% 0.00 0.00 0.00 0.00 43 Integer#<<
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Plate#autosave_associated_records_for_owner 192
    0.00 0.00 0.00 0.00 1/12 ActiveRecord::AutosaveAssociation#save_has_one_association 192
    0.00 0.00 0.00 0.00 1/1 <Class::MultiJson::Adapter>#load 21
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::MultiJson::Adapters::JsonGem>#instance 137
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_messengers 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 <Class::MultiJson::Adapter>#load 20
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::MultiJson::Adapter>#blank? 30
    0.00 0.00 0.00 0.00 1/7 Regexp#=== 31
    0.00 0.00 0.00 0.00 1/897 Kernel#nil? 31
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_state_changes 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 2/2 IPAddr#=== 175
Inf% Inf% 0.00 0.00 0.00 0.00 2 IPAddr#ipv4_mapped? 307
    0.00 0.00 0.00 0.00 2/2 IPAddr#ipv6? 308
    0.00 0.00 0.00 0.00 1/1 Mocha::Hooks#mocha_teardown 39
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Mocha::Mockery>#teardown 51
    0.00 0.00 0.00 0.00 1/1 Mocha::Mockery#teardown 52
    0.00 0.00 0.00 0.00 1/2 <Class::Mocha::Mockery>#instance 52
    0.00 0.00 0.00 0.00 1/4 <Class::Mocha::Mockery>#instances 55
    0.00 0.00 0.00 0.00 1/99 Array#pop 54
    0.00 0.00 0.00 0.00 3/4 Thread::Mutex#synchronize
    0.00 0.00 0.00 0.00 1/4 URI::Generic#merge_path 1011
Inf% Inf% 0.00 0.00 0.00 0.00 4 Array#delete
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response::Header#initialize 41
Inf% Inf% 0.00 0.00 0.00 0.00 1 Delegator#initialize 71
    0.00 0.00 0.00 0.00 1/1 #<Class:0x00007fc759a6a4c8>#__setobj__ 72
    0.00 0.00 0.00 0.00 1/1 Rails::Engine#build_request 706
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rails::Application#env_config 247
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Reflection::AbstractReflection#counter_must_be_updated_by_has_many? 278
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::Reflection::AbstractReflection#has_cached_counter? 271
    0.00 0.00 0.00 0.00 2/4 ActiveRecord::Reflection::AbstractReflection#inverse_which_updates_counter_cache 272
    0.00 0.00 0.00 0.00 1/1 Sinatra::Base#call! 922
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Response#[] 111
    0.00 0.00 0.00 0.00 1/17 Rack::Utils::HeaderHash#[] 111
    0.00 0.00 0.00 0.00 1/1 String#to_d 69
Inf% Inf% 0.00 0.00 0.00 0.00 1 Kernel#BigDecimal
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_spiked_in_buffer 192
    0.00 0.00 0.00 0.00 1/12 ActiveRecord::AutosaveAssociation#save_has_one_association 192
    0.00 0.00 0.00 0.00 1/1 WebMock::StubRequestSnippet#to_s 19
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::BodyPattern#to_s 264
    0.00 0.00 0.00 0.00 1/10 String#inspect 265
    0.00 0.00 0.00 0.00 2/2 ActionDispatch::Journey::Path::Pattern#match 159
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActionDispatch::Journey::Path::Pattern#offsets 177
    0.00 0.00 0.00 0.00 1/1 Rack::Request::Helpers#parse_query 490
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Request::Helpers#query_parser 485
    0.00 0.00 0.00 0.00 3/9 Kernel#public_send
    0.00 0.00 0.00 0.00 6/9 ActiveRecord::Reflection::ClassMethods#_reflect_on_association 116
Inf% Inf% 0.00 0.00 0.00 0.00 9 <Class::BarcodePrinterType>#_reflections 106
    0.00 0.00 0.00 0.00 6/6 ActiveRecord::Scoping::Default::ClassMethods#build_default_scope 106
Inf% Inf% 0.00 0.00 0.00 0.00 6 <Class::User>#default_scope_override 106
    0.00 0.00 0.00 0.00 3/3 <Class::FactoryBot::Evaluator>#define_attribute 73
Inf% Inf% 0.00 0.00 0.00 0.00 3 Module#define_method
    0.00 0.00 0.00 0.00 3/7 FactoryBot::Evaluator#method_missing
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::TimeWithZone#formatted_offset 127
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActiveSupport::TimeZone>#seconds_to_utc_offset 197
    0.00 0.00 0.00 0.00 1/12 String#% 202
    0.00 0.00 0.00 0.00 2/2 Integer#abs 200
    0.00 0.00 0.00 0.00 1/2 Array#each
    0.00 0.00 0.00 0.00 1/2 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActionMailer::TestCase::ClearTestDeliveries#clear_test_deliveries 26
    0.00 0.00 0.00 0.00 2/2 ActionMailer::DeliveryMethods::ClassMethods#deliveries 28
    0.00 0.00 0.00 0.00 2/5 Array#clear 28
    0.00 0.00 0.00 0.00 2/2 <Class::ActionMailer::Base>#delivery_method 27
    0.00 0.00 0.00 0.00 3/3 Kernel#raise
Inf% Inf% 0.00 0.00 0.00 0.00 3 Exception#exception
    0.00 0.00 0.00 0.00 8/8 FactoryBot::Sequence#value 44
Inf% Inf% 0.00 0.00 0.00 0.00 8 FactoryBot::Sequence::EnumeratorAdapter#peek 57
    0.00 0.00 0.00 0.00 1/1 Core::Abilities::Base#abilitise 96
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Core::Abilities::Base>#full 70
    0.00 0.00 0.00 0.00 1/3 Core::Abilities::Base::ClassMethods#record 71
    0.00 0.00 0.00 0.00 7/7 ActionDispatch::Journey::GTG::Simulator#memos 26
Inf% Inf% 0.00 0.00 0.00 0.00 7 StringScanner#scan
    0.00 0.00 0.00 0.00 1/1 Rack::Response#chunked? 61
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Response#get_header 111
    0.00 0.00 0.00 0.00 1/17 Rack::Utils::HeaderHash#[] 111
    0.00 0.00 0.00 0.00 1/2 ActiveResource::Base#encode 1394
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#format_extension 742
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::ActiveResource::Base>#format 557
    0.00 0.00 0.00 0.00 2/2 <Class::PlateBarcode>#_format 558
    0.00 0.00 0.00 0.00 1/1 Core::Endpoint::BasicHandler::Actions#create 36
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Endpoint::BasicHandler::Actions#check_request_io_class! 53
    0.00 0.00 0.00 0.00 1/897 Kernel#nil? 54
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 MonitorMixin::ConditionVariable#initialize 152
    0.00 0.00 0.00 0.00 1/2636 Class#new 154
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#name 37
    0.00 0.00 0.00 0.00 1/482 ActiveRecord::AttributeMethods::Read#_read_attribute 40
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#default_env 306
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Test::Session#headers_for_env 309
    0.00 0.00 0.00 0.00 1/290 Hash#each 312
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#timeout 593
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#connection 653
Inf% Inf% 0.00 0.00 0.00 0.00 2 *<Class::ActiveResource::Base>#timeout 590
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#timeout 593
    0.00 0.00 0.00 0.00 3/1060 Class#superclass 593
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Plate>#lazy_metadata 106
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#login= 21
    0.00 0.00 0.00 0.00 1/172 ActiveRecord::AttributeMethods::Write#_write_attribute 24
    0.00 0.00 0.00 0.00 1/1 Sinatra::Helpers#body 264
Inf% Inf% 0.00 0.00 0.00 0.00 1 Sinatra::Response#body= 141
    0.00 0.00 0.00 0.00 2/3188 Module#=== 142
    0.00 0.00 0.00 0.00 2/2 <Module::WebMock::NetHTTPUtility>#validate_headers 340
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::Gem::Version>#new 200
    0.00 0.00 0.00 0.00 1/5 Warren::BroadcastMessages#broadcast 58
    0.00 0.00 0.00 0.00 4/5 Warren::BroadcastMessages#queue_for_broadcast 45
Inf% Inf% 0.00 0.00 0.00 0.00 5 Warren::Test#<< 73
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::AttributeMethods::ClassMethods#enforce_raw_sql_whitelist 201
Inf% Inf% 0.00 0.00 0.00 0.00 3 Enumerable#none?
    0.00 0.00 0.00 0.00 3/1320 Array#each
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#open_timeout 602
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#connection 654
Inf% Inf% 0.00 0.00 0.00 0.00 2 *<Class::ActiveResource::Base>#open_timeout 599
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#open_timeout 602
    0.00 0.00 0.00 0.00 3/1060 Class#superclass 602
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::Performance::Performer#run_test 89
Inf% Inf% 0.00 0.00 0.00 0.00 1 Minitest::Test#teardown 19
    0.00 0.00 0.00 0.00 1/1 <Module::WebMock>#reset! 21
    0.00 0.00 0.00 0.00 1/1 Minitest::Test::LifecycleHooks#teardown_without_webmock 20
    0.00 0.00 0.00 0.00 2/2 URI::Generic#merge_path 994
Inf% Inf% 0.00 0.00 0.00 0.00 2 URI::Generic#split_path 981
    0.00 0.00 0.00 0.00 2/168 String#split 982
    0.00 0.00 0.00 0.00 1/1 Builder::XmlBase#tag! 72
Inf% Inf% 0.00 0.00 0.00 0.00 1 Builder::XmlMarkup#_end_tag 310
    0.00 0.00 0.00 0.00 1/442 Symbol#to_s 311
    0.00 0.00 0.00 0.00 1/1 Sinatra::Helpers#content_type 346
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Sinatra::Base>#add_charset 1238
    0.00 0.00 0.00 0.00 1/2 Rack::Test::Session#last_request 267
    0.00 0.00 0.00 0.00 1/2 ActionDispatch::Integration::Session#process 259
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActionDispatch::Integration::Session#_mock_session 284
    0.00 0.00 0.00 0.00 4/4 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 4 Warren::QueueBroadcastMessage#initialize 4
    0.00 0.00 0.00 0.00 9/9 FactoryBot::Factory#run 37
Inf% Inf% 0.00 0.00 0.00 0.00 9 FactoryBot::Factory#build_class 22
    0.00 0.00 0.00 0.00 1/1 <Module::WebMock::NetHTTPUtility>#request_signature_from_request 312
Inf% Inf% 0.00 0.00 0.00 0.00 1 Net::HTTPHeader#to_hash 198
    0.00 0.00 0.00 0.00 1/755 Kernel#dup 199
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::NumericWithFormat#to_s 107
Inf% Inf% 0.00 0.00 0.00 0.00 1 Float#to_s
    0.00 0.00 0.00 0.00 1/7 ActiveSupport::Testing::SimpleStubs#unstub_all! 36
    0.00 0.00 0.00 0.00 6/7 Thread::Mutex#synchronize
Inf% Inf% 0.00 0.00 0.00 0.00 7 Concurrent::Collection::MriMapBackend#clear 61
    0.00 0.00 0.00 0.00 7/36 Thread::Mutex#synchronize 62
    0.00 0.00 0.00 0.00 1/1 <Class::ActionDispatch::RequestEncoder>#parser 41
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Mime::Type>#lookup 144
    0.00 0.00 0.00 0.00 1/1 WebMock::BodyPattern#initialize 242
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::RSpecMatcherDetector#rSpecHashIncludingMatcher? 4
    0.00 0.00 0.00 0.00 1/306 Module#name 5
    0.00 0.00 0.00 0.00 1/3206 Kernel#class 5
    0.00 0.00 0.00 0.00 1/1 User#password_required? 248
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#crypted_password 37
    0.00 0.00 0.00 0.00 1/482 ActiveRecord::AttributeMethods::Read#_read_attribute 40
    0.00 0.00 0.00 0.00 1/4 URI::Generic#merge 1128
    0.00 0.00 0.00 0.00 3/4 URI::Generic#initialize 202
Inf% Inf% 0.00 0.00 0.00 0.00 4 URI::Generic#set_path 790
    0.00 0.00 0.00 0.00 1/1 <Module::JSON>#generate 222
Inf% Inf% 0.00 0.00 0.00 0.00 1 JSON::Ext::Generator::State#configure
    0.00 0.00 0.00 0.00 3/513 Hash#key?
    0.00 0.00 0.00 0.00 1/1 Mocha::Integration::MiniTest::Adapter#before_teardown 39
Inf% Inf% 0.00 0.00 0.00 0.00 1 Mocha::Hooks#mocha_verify 31
    0.00 0.00 0.00 0.00 1/1 <Class::Mocha::Mockery>#verify 32
    0.00 0.00 0.00 0.00 2/2 Hash#each
Inf% Inf% 0.00 0.00 0.00 0.00 2 Net::HTTPHeader#key? 189
    0.00 0.00 0.00 0.00 2/513 Hash#key? 190
    0.00 0.00 0.00 0.00 2/70 String#downcase 190
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Metadata::Base>#associated_to_broadcast 106
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::Reflection::ClassMethods#_reflect_on_association 116
Inf% Inf% 0.00 0.00 0.00 0.00 3 <Class::Map>#_reflections 106
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::Performance::Profiler#run 38
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::Testing::Performance::Performer#full_profile_options 122
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::Performance#full_profile_options 122
    0.00 0.00 0.00 0.00 2/2 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 2 Thread::Mutex#initialize
    0.00 0.00 0.00 0.00 1/1 MultiJson#load 120
Inf% Inf% 0.00 0.00 0.00 0.00 1 MultiJson#current_adapter 129
    0.00 0.00 0.00 0.00 1/1 MultiJson#adapter 133
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveModel::Validations::InclusionValidator#validate_each 10
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Validations::Clusivity#include? 11
    0.00 0.00 0.00 0.00 3/3 WebMock::RequestPattern#assign_options 58
Inf% Inf% 0.00 0.00 0.00 0.00 3 WebMock::RequestPattern#set_basic_auth_as_headers! 64
    0.00 0.00 0.00 0.00 3/462 Hash#delete 65
    0.00 0.00 0.00 0.00 7/7 ActionDispatch::Journey::Path::Pattern#match 158
Inf% Inf% 0.00 0.00 0.00 0.00 7 ActionDispatch::Journey::Path::Pattern#to_regexp 167
    0.00 0.00 0.00 0.00 1/1 Builder::XmlMarkup#initialize 195
Inf% Inf% 0.00 0.00 0.00 0.00 1 Builder::XmlBase#initialize 29
    0.00 0.00 0.00 0.00 1/70 String#downcase 32
    0.00 0.00 0.00 0.00 2/2 WebMock::HeadersPattern#matches? 344
Inf% Inf% 0.00 0.00 0.00 0.00 2 WebMock::HeadersPattern#empty_headers? 365
    0.00 0.00 0.00 0.00 2/9 Hash#== 366
    0.00 0.00 0.00 0.00 2/897 Kernel#nil? 366
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::Callbacks#run_callbacks 95
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::ConnectionAdapters::AbstractAdapter#__callbacks 124
    0.00 0.00 0.00 0.00 2/384 Kernel#public_send 128
    0.00 0.00 0.00 0.00 2/3206 Kernel#class 128
    0.00 0.00 0.00 0.00 2/285 Kernel#instance_variable_defined? 125
    0.00 0.00 0.00 0.00 1/1 <Class::Sinatra::Base>#raise_errors? 1
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Sinatra::Base>#raise_errors 1766
    0.00 0.00 0.00 0.00 1/2 <Class::Sinatra::Base>#test? 1766
    0.00 0.00 0.00 0.00 1/1 FactoryBot::AttributeAssigner#get 59
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<Class:0x00007fc75a222800>#api_key 73
    0.00 0.00 0.00 0.00 1/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 1/513 Hash#key? 74
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#first_name= 21
    0.00 0.00 0.00 0.00 1/172 ActiveRecord::AttributeMethods::Write#_write_attribute 24
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Associations::AssociationScope#get_chain 112
Inf% Inf% 0.00 0.00 0.00 0.00 8 Array#drop
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionProxy#find_from_target? 1123
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Associations::CollectionAssociation#find_from_target? 296
    0.00 0.00 0.00 0.00 1/185 ActiveRecord::Associations::Association#loaded? 297
    0.00 0.00 0.00 0.00 1/1 Mocha::Hooks#mocha_verify 32
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Mocha::Mockery>#verify 47
    0.00 0.00 0.00 0.00 1/1 Mocha::Mockery#verify 48
    0.00 0.00 0.00 0.00 1/2 <Class::Mocha::Mockery>#instance 48
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::FinderMethods#last 151
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Associations::CollectionProxy#loaded? 54
    0.00 0.00 0.00 0.00 1/185 ActiveRecord::Associations::Association#loaded? 55
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::TimeHelpers#after_teardown 56
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::Testing::TimeHelpers#travel_back 169
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::SimpleStubs#unstub_all! 170
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::TimeHelpers#simple_stubs 170
    0.00 0.00 0.00 0.00 4/6 Addressable::URI#authority 1228
    0.00 0.00 0.00 0.00 2/6 Addressable::URI#dup 2269
Inf% Inf% 0.00 0.00 0.00 0.00 6 Addressable::URI#port 1375
    0.00 0.00 0.00 0.00 2/4 ActiveRecord::Reflection::AbstractReflection#has_cached_counter? 272
    0.00 0.00 0.00 0.00 2/4 ActiveRecord::Reflection::AbstractReflection#inverse_updates_counter_in_memory? 264
Inf% Inf% 0.00 0.00 0.00 0.00 4 ActiveRecord::Reflection::AbstractReflection#inverse_which_updates_counter_cache 255
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::Performance::Performer#full_profile_options 122
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::Testing::Performance#full_profile_options 30
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::PerformanceTest#profile_options 31
    0.00 0.00 0.00 0.00 1/118 Hash#merge 31
    0.00 0.00 0.00 0.00 1/1 FactoryBot::AttributeAssigner#get 59
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<Class:0x00007fc75a222800>#first_name 73
    0.00 0.00 0.00 0.00 1/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 1/513 Hash#key? 74
    0.00 0.00 0.00 0.00 2/8 Addressable::URI#host= 1147
    0.00 0.00 0.00 0.00 2/8 Addressable::URI#path= 1564
    0.00 0.00 0.00 0.00 2/8 Addressable::URI#scheme= 898
    0.00 0.00 0.00 0.00 2/8 URI::RFC3986_Parser#split 16
Inf% Inf% 0.00 0.00 0.00 0.00 8 String#to_str
    0.00 0.00 0.00 0.00 3/5 <Class::Sinatra::Base>#development? 1420
    0.00 0.00 0.00 0.00 2/5 <Class::Sinatra::Base>#test? 1422
Inf% Inf% 0.00 0.00 0.00 0.00 5 String#==
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::Associations::Preloader::Association#load_records 96
Inf% Inf% 0.00 0.00 0.00 0.00 7 ActiveRecord::ConnectionAdapters::DatabaseLimits#in_clause_length 52
    0.00 0.00 0.00 0.00 2/4 Net::HTTPHeader#set_field 83
    0.00 0.00 0.00 0.00 2/4 Hash#each
Inf% Inf% 0.00 0.00 0.00 0.00 4 String#count
    0.00 0.00 0.00 0.00 10/10 MonitorMixin#synchronize 248
Inf% Inf% 0.00 0.00 0.00 0.00 10 Thread#status
    0.00 0.00 0.00 0.00 1/1 MonitorMixin::ConditionVariable#wait_while 125
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::Concurrency::ShareLock#busy_for_sharing? 210
    0.00 0.00 0.00 0.00 1/12 Hash#any? 211
    0.00 0.00 0.00 0.00 1/1 Kernel#tap
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Io::Base::JsonFormattingBehaviour#json_root 46
    0.00 0.00 0.00 0.00 2/2 Rack::Protection::Base#call 46
Inf% Inf% 0.00 0.00 0.00 0.00 2 Rack::Protection::IPSpoofing#accepts? 14
    0.00 0.00 0.00 0.00 2/11 Hash#include? 15
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#ssl_options 636
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#connection 656
Inf% Inf% 0.00 0.00 0.00 0.00 2 *<Class::ActiveResource::Base>#ssl_options 633
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#ssl_options 636
    0.00 0.00 0.00 0.00 3/1060 Class#superclass 636
    0.00 0.00 0.00 0.00 1/1 Time#minus_without_coercion 275
Inf% Inf% 0.00 0.00 0.00 0.00 1 Time#minus_without_duration
    0.00 0.00 0.00 0.00 1/1 Integer#fdiv
    0.00 0.00 0.00 0.00 2/2 <Module::SecureRandom>#gen_random 99
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::Random>#urandom
    0.00 0.00 0.00 0.00 1/1 User#encrypt 212
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::User>#encrypt 63
    0.00 0.00 0.00 0.00 1/2 <Class::Digest::Class>#hexdigest 64
    0.00 0.00 0.00 0.00 12/12 ActiveRecord::Transactions#update_attributes_from_transaction_state 497
Inf% Inf% 0.00 0.00 0.00 0.00 12 ActiveRecord::ConnectionAdapters::TransactionState#fully_committed? 23
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Module#const_defined?
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Endpoint::BasicHandler::Actions::Guards::GuardProxy#initialize 34
    0.00 0.00 0.00 0.00 2/4 ActionDispatch::RemoteIp::GetIp#calculate_ip 117
    0.00 0.00 0.00 0.00 2/4 CanCan::Ability#relevant_rules 281
Inf% Inf% 0.00 0.00 0.00 0.00 4 Array#reverse
    0.00 0.00 0.00 0.00 1/1 ApiApplication#generate_new_api_key 16
Inf% Inf% 0.00 0.00 0.00 0.00 1 Configatron::RootStore#method_missing 53
    0.00 0.00 0.00 0.00 1/1 Configatron::Store#fetch 54
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 Labware#autosave_associated_records_for_custom_metadatum_collection 192
    0.00 0.00 0.00 0.00 1/12 ActiveRecord::AutosaveAssociation#save_has_one_association 192
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Journey::Router#simulator 99
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Journey::Routes#simulator 58
    0.00 0.00 0.00 0.00 1/2 ActionDispatch::Journey::Routes#ast 59
    0.00 0.00 0.00 0.00 1/897 Kernel#nil? 59
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Validations::InclusionValidator#validate_each 11
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveModel::Validations::Clusivity#include? 19
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Validations::Clusivity#inclusion_method 28
    0.00 0.00 0.00 0.00 1/438 Array#include? 28
    0.00 0.00 0.00 0.00 2/1047 Kernel#respond_to? 20
    0.00 0.00 0.00 0.00 3/3 ActiveModel::Validations::Clusivity#delimiter 20
    0.00 0.00 0.00 0.00 1/1 Core::Endpoint::BasicHandler::Paged#handler_for 38
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Endpoint::BasicHandler::Handlers#handler_for 35
    0.00 0.00 0.00 0.00 1/594 NilClass#nil? 36
    0.00 0.00 0.00 0.00 5/6 <Module::Builder::XChar>#unicode 140
    0.00 0.00 0.00 0.00 1/6 <Module::Rack::Utils>#valid_path? 600
Inf% Inf% 0.00 0.00 0.00 0.00 6 String#valid_encoding?
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::RequestId#call 26
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Request#request_id= 298
    0.00 0.00 0.00 0.00 1/21 Rack::Request::Env#set_header 299
    0.00 0.00 0.00 0.00 2/2 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 2 Core::Initializable::Initializer#initialize 5
    0.00 0.00 0.00 0.00 1/3 Rails::Rack::Logger#call_app 37
    0.00 0.00 0.00 0.00 2/3 Rails::Rack::Logger#call 25
Inf% Inf% 0.00 0.00 0.00 0.00 3 Rails::Rack::Logger#logger 75
    0.00 0.00 0.00 0.00 12/12 ActiveRecord::Transactions#update_attributes_from_transaction_state 496
Inf% Inf% 0.00 0.00 0.00 0.00 12 ActiveRecord::ConnectionAdapters::TransactionState#rolledback? 27
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 AssetCreation#multiple_purposes 37
    0.00 0.00 0.00 0.00 1/1 <Class::ActionDispatch::Request::Session>#create 22
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActionDispatch::Request::Session::Options>#set 35
    0.00 0.00 0.00 0.00 1/21 Rack::Request::Env#set_header 36
    0.00 0.00 0.00 0.00 1/1 ApiApplication#generate_new_api_key 16
Inf% Inf% 0.00 0.00 0.00 0.00 1 Random::Formatter#base64 168
    0.00 0.00 0.00 0.00 1/2 Random::Formatter#random_bytes 169
    0.00 0.00 0.00 0.00 1/1 Array#pack 169
    0.00 0.00 0.00 0.00 8/8 Logger::LogDevice#check_shift_log 776
Inf% Inf% 0.00 0.00 0.00 0.00 8 File::Stat#size
    0.00 0.00 0.00 0.00 1/1 Configatron::RootStore#method_missing 54
Inf% Inf% 0.00 0.00 0.00 0.00 1 Configatron::Store#fetch 67
    0.00 0.00 0.00 0.00 1/1 Configatron::Store#key? 69
    0.00 0.00 0.00 0.00 1/3188 Module#=== 79
    0.00 0.00 0.00 0.00 1/24 String#to_sym 68
    0.00 0.00 0.00 0.00 1/1 WebMock::RequestSignatureSnippet#stubbing_instructions 14
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Module::WebMock>#show_stubbing_instructions? 111
    0.00 0.00 0.00 0.00 1/4 <Class::WebMock::Config>#instance 112
    0.00 0.00 0.00 0.00 1/1 Metadata::Base#initialize 125
Inf% Inf% 0.00 0.00 0.00 0.00 1 Attributable::ClassMethods#defaults 120
    0.00 0.00 0.00 0.00 1/3 ActiveRecord::Associations::Association#creation_attributes 209
    0.00 0.00 0.00 0.00 2/3 ActiveRecord::Associations::BelongsToAssociation#invertible_for? 113
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActiveRecord::Reflection::AssociationReflection#has_one? 565
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 Mustermann::Pattern#to_s 82
    0.00 0.00 0.00 0.00 1/755 Kernel#dup 83
    0.00 0.00 0.00 0.00 1/1 Kernel#tap
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Integration::Runner#copy_session_variables! 375
    0.00 0.00 0.00 0.00 1/1 WebMock::NetConnectNotAllowedError#initialize 7
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::RequestSignatureSnippet#request_stubs 20
    0.00 0.00 0.00 0.00 1/3 <Class::WebMock::StubRegistry>#instance 21
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 BarcodePrefix#autosave_associated_records_for_assets 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Reflection::ClassMethods#_reflect_on_association 116
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Labware>#_reflections 106
    0.00 0.00 0.00 0.00 1/1 Kernel#tap
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Request#request_id 294
    0.00 0.00 0.00 0.00 1/82 Rack::Request::Env#get_header 295
    0.00 0.00 0.00 0.00 1/1 MonitorMixin#synchronize 243
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::TransactionManager#after_failure_actions 276
    0.00 0.00 0.00 0.00 1/5987 Kernel#is_a? 277
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#api_key= 21
    0.00 0.00 0.00 0.00 1/172 ActiveRecord::AttributeMethods::Write#_write_attribute 24
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::Scoping::Default::ClassMethods#build_default_scope 106
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::Purpose>#default_scope_override 106
    0.00 0.00 0.00 0.00 2/2 ActionDispatch::Request#request_method 135
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActionDispatch::Request#check_method 425
    0.00 0.00 0.00 0.00 1/1 Core::Initializable::InstanceMethods#initialize 122
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Service::Request::Initializer#io= 1
    0.00 0.00 0.00 0.00 1/41 Kernel#instance_variable_set 1
    0.00 0.00 0.00 0.00 1/1 Builder::XmlBase#_nested_structures 96
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveModel::Serializers::Xml::Serializer#add_includes 116
    0.00 0.00 0.00 0.00 1/2 ActiveModel::Serialization#serializable_add_includes 117
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#name= 21
    0.00 0.00 0.00 0.00 1/172 ActiveRecord::AttributeMethods::Write#_write_attribute 24
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::Performance#full_profile_options 31
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::PerformanceTest#profile_options 124
    0.00 0.00 0.00 0.00 1/384 Kernel#public_send 128
    0.00 0.00 0.00 0.00 1/3206 Kernel#class 128
    0.00 0.00 0.00 0.00 1/285 Kernel#instance_variable_defined? 125
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Callbacks#run_callbacks 1331
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveResource::Base#new? 1229
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Base#persisted? 1230
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Request::Session#options 76
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActionDispatch::Request::Session::Options>#find 39
    0.00 0.00 0.00 0.00 1/82 Rack::Request::Env#get_header 40
    0.00 0.00 0.00 0.00 1/1 Rails::Engine#build_request 708
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Request#routes= 142
    0.00 0.00 0.00 0.00 1/21 Rack::Request::Env#set_header 143
    0.00 0.00 0.00 0.00 1/1 Array#-
Inf% Inf% 0.00 0.00 0.00 0.00 1 Arel::Nodes::And#eql? 24
    0.00 0.00 0.00 0.00 2/3206 Kernel#class 25
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::ConnectionAdapters::DatabaseStatements#transaction_open? 278
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::ConnectionAdapters::Transaction#open? 141
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::ConnectionAdapters::Transaction#closed? 141
    0.00 0.00 0.00 0.00 1/1 Minitest::Test#teardown 21
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Module::WebMock>#reset! 115
    0.00 0.00 0.00 0.00 1/1 WebMock::RequestRegistry#reset! 116
    0.00 0.00 0.00 0.00 1/1 WebMock::StubRegistry#reset! 117
    0.00 0.00 0.00 0.00 1/3 <Class::WebMock::StubRegistry>#instance 117
    0.00 0.00 0.00 0.00 1/2 <Class::WebMock::RequestRegistry>#instance 116
    0.00 0.00 0.00 0.00 5/5 Uuid::Uuidable#ensure_uuid_created 32
Inf% Inf% 0.00 0.00 0.00 0.00 5 <Class::Uuid>#store_for_tests 96
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveModel::Validations::ConfirmationValidator#validate_each 11
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Validations::ConfirmationValidator#confirmation_value_equal? 13
    0.00 0.00 0.00 0.00 1/897 Kernel#nil? 12
    0.00 0.00 0.00 0.00 1/442 Symbol#to_s 12
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Request::Session#initialize 63
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Journey::Path::Pattern::MatchData#to_s 152
    0.00 0.00 0.00 0.00 1/1 MatchData#to_s 153
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::TimeHelpers#travel_back 170
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::Testing::SimpleStubs#unstub_all! 30
    0.00 0.00 0.00 0.00 1/1 Concurrent::Map#each_value 31
    0.00 0.00 0.00 0.00 1/7 Concurrent::Collection::MriMapBackend#clear 36
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#email= 21
    0.00 0.00 0.00 0.00 1/172 ActiveRecord::AttributeMethods::Write#_write_attribute 24
    0.00 0.00 0.00 0.00 5/5 ActiveRecord::TouchLater#touch_deferred_attributes 50
Inf% Inf% 0.00 0.00 0.00 0.00 5 ActiveRecord::TouchLater#has_defer_touch_attrs? 56
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Journey::Path::Pattern::MatchData#post_match 148
    0.00 0.00 0.00 0.00 1/1 MatchData#post_match 149
    0.00 0.00 0.00 0.00 3/3 URI::Generic#set_userinfo 517
Inf% Inf% 0.00 0.00 0.00 0.00 3 URI::Generic#split_userinfo 548
    0.00 0.00 0.00 0.00 1/21 IPAddr#to_range 416
    0.00 0.00 0.00 0.00 2/21 Random::Formatter#uuid 220
    0.00 0.00 0.00 0.00 10/21 Thread::Mutex#synchronize
    0.00 0.00 0.00 0.00 8/21 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 21 Integer#|
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Associations::AssociationScope#last_chain_scope 62
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveRecord::Reflection::AbstractReflection::JoinKeys#key
    0.00 0.00 0.00 0.00 2/9 Net::HTTPHeader#set_field 83
    0.00 0.00 0.00 0.00 7/9 <Class::Rack::MockRequest>#env_for 97
Inf% Inf% 0.00 0.00 0.00 0.00 9 String#b
    0.00 0.00 0.00 0.00 1/12 Kernel#public_send
    0.00 0.00 0.00 0.00 11/12 ActiveRecord::Reflection::ClassMethods#_reflect_on_association 116
Inf% Inf% 0.00 0.00 0.00 0.00 12 <Class::User>#_reflections 106
    0.00 0.00 0.00 0.00 5/5 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 5 <Class::ActiveResource::Base>#__callbacks 106
    0.00 0.00 0.00 0.00 1/3 <Module::WebMock>#reset! 117
    0.00 0.00 0.00 0.00 1/3 WebMock::RequestSignatureSnippet#request_stubs 21
    0.00 0.00 0.00 0.00 1/3 Net::HTTP#request 79
Inf% Inf% 0.00 0.00 0.00 0.00 3 <Class::WebMock::StubRegistry>#instance 137
    0.00 0.00 0.00 0.00 8/8 <Class::Sinatra::Base>#root 1822
Inf% Inf% 0.00 0.00 0.00 0.00 8 <Class::Core::Service>#app_file 1238
    0.00 0.00 0.00 0.00 1/1 ApiApplication#generate_new_api_key 16
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#key= 21
    0.00 0.00 0.00 0.00 1/172 ActiveRecord::AttributeMethods::Write#_write_attribute 24
    0.00 0.00 0.00 0.00 1/2 MultiJson::OptionsCache#fetch 12
    0.00 0.00 0.00 0.00 1/2 Hash#key?
Inf% Inf% 0.00 0.00 0.00 0.00 2 Hash#hash
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::RequestId#call 26
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Request#x_request_id 49
    0.00 0.00 0.00 0.00 1/82 Rack::Request::Env#get_header 50
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Type::Decimal#apply_scale 63
Inf% Inf% 0.00 0.00 0.00 0.00 1 BigDecimal#round
    0.00 0.00 0.00 0.00 2/2 <Class::StringIO>#new
Inf% Inf% 0.00 0.00 0.00 0.00 2 StringIO#initialize
    0.00 0.00 0.00 0.00 2/623 BasicObject#initialize
    0.00 0.00 0.00 0.00 2/2 CanCan::Rule#matches_conditions? 38
Inf% Inf% 0.00 0.00 0.00 0.00 2 CanCan::Rule#matches_conditions_hash? 101
    0.00 0.00 0.00 0.00 2/2 Rack::MockSession#request 27
Inf% Inf% 0.00 0.00 0.00 0.00 2 Rack::MockSession#cookie_jar 59
    0.00 0.00 0.00 0.00 1/1 <Class::ActionDispatch::Request::Session>#create 17
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActionDispatch::Request::Session>#find 26
    0.00 0.00 0.00 0.00 1/82 Rack::Request::Env#get_header 27
    0.00 0.00 0.00 0.00 1/1 ActiveModel::AttributeMethods#method_missing 426
Inf% Inf% 0.00 0.00 0.00 0.00 1 Kernel#respond_to_without_attributes?
    0.00 0.00 0.00 0.00 2/4 Addressable::URI#userinfo 1039
    0.00 0.00 0.00 0.00 2/4 Addressable::URI#dup 2268
Inf% Inf% 0.00 0.00 0.00 0.00 4 Addressable::URI#password 975
    0.00 0.00 0.00 0.00 2/2 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActionDispatch::Journey::Path::Pattern::MatchData#initialize 129
    0.00 0.00 0.00 0.00 2/4 Addressable::URI#userinfo 1038
    0.00 0.00 0.00 0.00 2/4 Addressable::URI#dup 2267
Inf% Inf% 0.00 0.00 0.00 0.00 4 Addressable::URI#user 918
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveResource::Base>#check_prefix_options 1056
Inf% Inf% 0.00 0.00 0.00 0.00 1 Set#each 336
    0.00 0.00 0.00 0.00 1/132 Hash#each_key 338
    0.00 0.00 0.00 0.00 1/1 Core::Abilities::Application#initialize 140
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Service::Request#authorisation_code 135
    0.00 0.00 0.00 0.00 1/2 ActionDispatch::IntegrationTest#before_setup 45
    0.00 0.00 0.00 0.00 1/2 Rails::Engine#build_request 708
Inf% Inf% 0.00 0.00 0.00 0.00 2 Rails::Engine#routes 534
    0.00 0.00 0.00 0.00 2/513 Kernel#block_given? 536
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Scoping::Default::ClassMethods#build_default_scope 106
Inf% Inf% 0.00 0.00 0.00 0.00 8 <Class::BarcodePrefix>#default_scope_override 106
    0.00 0.00 0.00 0.00 3/3 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 3 WebMock::HashValidator#initialize 3
    0.00 0.00 0.00 0.00 1/4 <Module::WebMock>#show_stubbing_instructions? 112
    0.00 0.00 0.00 0.00 3/4 <Module::WebMock>#net_connect_allowed? 66
Inf% Inf% 0.00 0.00 0.00 0.00 4 <Class::WebMock::Config>#instance 137
    0.00 0.00 0.00 0.00 8/8 FactoryBot::Sequence::EnumeratorAdapter#next 62
Inf% Inf% 0.00 0.00 0.00 0.00 8 Integer#next
    0.00 0.00 0.00 0.00 2/2 <Class::ActiveSupport::Cache::Strategy::LocalCache::LocalCacheRegistry>#set_cache_for 32
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveSupport::Cache::Strategy::LocalCache::LocalCacheRegistry#set_cache_for 28
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::Associations::Association#creation_attributes 209
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::Reflection::AssociationReflection#validate? 558
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::Reflection::HasManyReflection#collection? 678
    0.00 0.00 0.00 0.00 1/1 Mocha::Integration::MiniTest::Adapter#before_setup 31
Inf% Inf% 0.00 0.00 0.00 0.00 1 Mocha::Hooks#mocha_setup 22
    0.00 0.00 0.00 0.00 1/1 <Class::Mocha::Mockery>#setup 23
    0.00 0.00 0.00 0.00 1/1 Rack::Cors#resource_for_path 199
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Cors#all_resources 169
    0.00 0.00 0.00 0.00 1/1 Core::Initializable::InstanceMethods#initialize 188
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Service::Request::Initializer#json= 1
    0.00 0.00 0.00 0.00 1/41 Kernel#instance_variable_set 1
    0.00 0.00 0.00 0.00 1/2 Rack::Response::Helpers#append 248
    0.00 0.00 0.00 0.00 1/2 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 2 String#bytesize
    0.00 0.00 0.00 0.00 2/2 <Class::Digest::Class>#digest
Inf% Inf% 0.00 0.00 0.00 0.00 2 Digest::Instance#digest
    0.00 0.00 0.00 0.00 2/2 Digest::Base#finish
    0.00 0.00 0.00 0.00 2/2 Digest::Base#update
    0.00 0.00 0.00 0.00 4/4 Digest::Base#reset
    0.00 0.00 0.00 0.00 1/1 Delegator#initialize 72
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<Class:0x00007fc759a6a4c8>#__setobj__ 399
    0.00 0.00 0.00 0.00 1/1 BasicObject#equal? 400
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActionDispatch::Callbacks>#__callbacks 106
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Labware>#lazy_uuid_generation 106
    0.00 0.00 0.00 0.00 1/1 FactoryBot::AttributeAssigner#get 59
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<Class:0x00007fc75a222800>#password 73
    0.00 0.00 0.00 0.00 1/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 1/513 Hash#key? 74
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Request#have_cookie_jar? 25
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Request::Env#has_header? 62
    0.00 0.00 0.00 0.00 1/513 Hash#key? 63
    0.00 0.00 0.00 0.00 7/7 ActiveRecord::Associations::Preloader#preload 91
Inf% Inf% 0.00 0.00 0.00 0.00 7 Array#uniq!
    0.00 0.00 0.00 0.00 1/1 Rack::Request::Helpers#parse_query 490
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::QueryParser#parse_nested_query 66
    0.00 0.00 0.00 0.00 1/897 Kernel#nil? 67
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Attribute::FromDatabase#type_cast 165
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Enum::EnumType#deserialize 129
    0.00 0.00 0.00 0.00 1/594 NilClass#nil? 130
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Connection#configure_http 182
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveResource::Connection#apply_ssl_options 193
    0.00 0.00 0.00 0.00 1/74 Kernel#tap 194
    0.00 0.00 0.00 0.00 1/1 <Class::ActionDispatch::Request::Session>#create 21
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActionDispatch::Request::Session>#set 30
    0.00 0.00 0.00 0.00 1/21 Rack::Request::Env#set_header 31
    0.00 0.00 0.00 0.00 1/1 Core::Initializable::InstanceMethods#initialize 186
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Service::Request::Initializer#service= 1
    0.00 0.00 0.00 0.00 1/41 Kernel#instance_variable_set 1
    0.00 0.00 0.00 0.00 1/1 Mocha::Hooks#mocha_setup 23
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Mocha::Mockery>#setup 41
    0.00 0.00 0.00 0.00 1/2636 Class#new 42
    0.00 0.00 0.00 0.00 1/86 Array#push 44
    0.00 0.00 0.00 0.00 1/4 <Class::Mocha::Mockery>#instances 43
    0.00 0.00 0.00 0.00 1/1 MonitorMixin#synchronize 317
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Response#munge_body_object 456
    0.00 0.00 0.00 0.00 1/1047 Kernel#respond_to? 457
    0.00 0.00 0.00 0.00 2/2 Mustermann::AST::Pattern#map_param 124
Inf% Inf% 0.00 0.00 0.00 0.00 2 Mustermann::AST::Pattern#param_converters 129
    0.00 0.00 0.00 0.00 1/1 Core::Service::ContentFiltering::Helpers#process_request_body 24
Inf% Inf% 0.00 0.00 0.00 0.00 1 StringIO#read
    0.00 0.00 0.00 0.00 4/4 Hash#fetch
Inf% Inf% 0.00 0.00 0.00 0.00 4 <Module::FactoryBot>#use_parent_strategy 60
    0.00 0.00 0.00 0.00 1/1 <Class::ActionDispatch::RequestEncoder>#parser 42
Inf% Inf% 0.00 0.00 0.00 0.00 1 Mime::Type#ref 244
    0.00 0.00 0.00 0.00 5/5 Builder::XmlBase#_escape 140
Inf% Inf% 0.00 0.00 0.00 0.00 5 Encoding#dummy?
    0.00 0.00 0.00 0.00 1/1 <Class::Barcode>#build_sanger_barcode 46
Inf% Inf% 0.00 0.00 0.00 0.00 1 Hash#slice
    0.00 0.00 0.00 0.00 3/6 ActiveSupport::ExecutionWrapper::CompleteHook#after 34
    0.00 0.00 0.00 0.00 3/6 ActiveSupport::ExecutionWrapper::CompleteHook#before 34
Inf% Inf% 0.00 0.00 0.00 0.00 6 ActiveSupport::ExecutionWrapper::CompleteHook#hook
    0.00 0.00 0.00 0.00 1/1 Builder::XmlBase#_nested_structures 98
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveModel::Serializers::Xml::Serializer#add_procs 166
    0.00 0.00 0.00 0.00 1/462 Hash#delete 167
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::RemoteIp::GetIp#calculate_ip 117
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Request#client_ip 49
    0.00 0.00 0.00 0.00 1/82 Rack::Request::Env#get_header 50
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::QueryParser::Params#initialize 160
    0.00 0.00 0.00 0.00 3/3 URI::Generic#initialize 204
Inf% Inf% 0.00 0.00 0.00 0.00 3 URI::Generic#set_opaque 887
    0.00 0.00 0.00 0.00 1/1 FactoryBot::AttributeAssigner#get 59
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<Class:0x00007fc75a222800>#password_confirmation 73
    0.00 0.00 0.00 0.00 1/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 1/513 Hash#key? 74
    0.00 0.00 0.00 0.00 1/1 ActiveModel::AttributeMethods#attribute_missing 439
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveModel::AttributeMethods::ClassMethods::AttributeMethodMatcher::AttributeMethodMatch#target
    0.00 0.00 0.00 0.00 3/3 Kernel#tap
Inf% Inf% 0.00 0.00 0.00 0.00 3 <Class::#<Class:0x00007fc75d4e0558>>#attribute_lists 106
    0.00 0.00 0.00 0.00 2/2 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActionDispatch::Http::Headers#initialize 54
    0.00 0.00 0.00 0.00 5/5 <Class::Sinatra::Base>#strict_paths? 1
Inf% Inf% 0.00 0.00 0.00 0.00 5 <Class::Sinatra::Base>#strict_paths 1
    0.00 0.00 0.00 0.00 2/4 Addressable::URI#to_s 2346
    0.00 0.00 0.00 0.00 2/4 Addressable::URI#dup 2273
Inf% Inf% 0.00 0.00 0.00 0.00 4 Addressable::URI#fragment 1799
    0.00 0.00 0.00 0.00 3/3 ActionDispatch::Integration::Session#process 232
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActionDispatch::Integration::Session#https? 173
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Response::Buffer#initialize 100
    0.00 0.00 0.00 0.00 1/1 Array#any?
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActionDispatch::Journey::Route::VerbMatchers::All>#call 34
    0.00 0.00 0.00 0.00 1/3 Rack::Session::Abstract::Persisted#commit_session? 346
    0.00 0.00 0.00 0.00 2/3 Rack::Session::Abstract::Persisted#commit_session 380
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActionDispatch::Request::Session::Options#[] 48
    0.00 0.00 0.00 0.00 1/3 IPAddr#== 155
    0.00 0.00 0.00 0.00 1/3 IPAddr#=== 191
    0.00 0.00 0.00 0.00 1/3 IPAddr#<=> 396
Inf% Inf% 0.00 0.00 0.00 0.00 3 IPAddr#to_i 203
    0.00 0.00 0.00 0.00 1/1 Rails::Rack::Logger#call 26
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rails::Rack::Logger#compute_tags 57
    0.00 0.00 0.00 0.00 1/6 Array#collect 58
    0.00 0.00 0.00 0.00 2/2 ActionDispatch::Integration::Session#process 225
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActionDispatch::Integration::Session#host 84
    0.00 0.00 0.00 0.00 1/5 Kernel#public_send
    0.00 0.00 0.00 0.00 4/5 ActiveRecord::Reflection::ClassMethods#_reflect_on_association 116
Inf% Inf% 0.00 0.00 0.00 0.00 5 <Class::BarcodePrefix>#_reflections 106
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Cache::Strategy::LocalCache::LocalStore#initialize 40
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::Cache::Store#initialize 183
    0.00 0.00 0.00 0.00 1/1 WebMock::StubRequestSnippet#to_s 13
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::MethodPattern#to_s 100
    0.00 0.00 0.00 0.00 1/442 Symbol#to_s 101
    0.00 0.00 0.00 0.00 1/2 ActiveModel::Serializers::Xml::Serializer#add_includes 117
    0.00 0.00 0.00 0.00 1/2 ActiveModel::Serialization#serializable_hash 141
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveModel::Serialization#serializable_add_includes 178
    0.00 0.00 0.00 0.00 4/4 Kernel#tap
Inf% Inf% 0.00 0.00 0.00 0.00 4 String#downcase!
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Http::Cache::Response#cache_control_segments 141
Inf% Inf% 0.00 0.00 0.00 0.00 1 String#delete
    0.00 0.00 0.00 0.00 1/1 Core::Endpoint::BasicHandler::Actions::Guards#accessible_action? 55
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Endpoint::BasicHandler::Actions::Guards::GuardChain#execute 26
    0.00 0.00 0.00 0.00 1/1 <Class::ActionDispatch::Journey::Router::Utils>#normalize_path 21
Inf% Inf% 0.00 0.00 0.00 0.00 1 String#squeeze!
    0.00 0.00 0.00 0.00 2/2 ThreadsafeAttributes#set_threadsafe_attribute_by_thread 59
Inf% Inf% 0.00 0.00 0.00 0.00 2 Thread#thread_variable_set
    0.00 0.00 0.00 0.00 1/1 URI::Generic#merge 1101
Inf% Inf% 0.00 0.00 0.00 0.00 1 URI::Generic#parser 290
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Messenger>#__callbacks 106
    0.00 0.00 0.00 0.00 1/1 <Class::Mocha::Mockery>#verify 48
Inf% Inf% 0.00 0.00 0.00 0.00 1 Mocha::Mockery#verify 85
    0.00 0.00 0.00 0.00 1/1 Mocha::Mockery#expectations 95
    0.00 0.00 0.00 0.00 1/138 Enumerable#all? 86
    0.00 0.00 0.00 0.00 1/1320 Array#each 95
    0.00 0.00 0.00 0.00 1/2 Mocha::Mockery#mocks 86
    0.00 0.00 0.00 0.00 6/6 Rack::Request::AcceptableMediaTypes::MediaType#valid? 149
Inf% Inf% 0.00 0.00 0.00 0.00 6 Float#<=
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#privilege= 21
    0.00 0.00 0.00 0.00 1/172 ActiveRecord::AttributeMethods::Write#_write_attribute 24
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#contact= 21
    0.00 0.00 0.00 0.00 1/172 ActiveRecord::AttributeMethods::Write#_write_attribute 24
    0.00 0.00 0.00 0.00 1/2 ActiveResource::Base#encode 1394
    0.00 0.00 0.00 0.00 1/2 <Class::ActiveResource::Base>#format_extension 742
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveResource::Formats::XmlFormat#extension 10
    0.00 0.00 0.00 0.00 8/8 ActiveRecord::Associations::AssociationScope#last_chain_scope 63
Inf% Inf% 0.00 0.00 0.00 0.00 8 ActiveRecord::Reflection::AbstractReflection::JoinKeys#foreign_key
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::RemoteIp::GetIp#initialize 88
    0.00 0.00 0.00 0.00 1/2 ActionDispatch::RequestEncoder#accept_header 33
    0.00 0.00 0.00 0.00 1/2 ActionDispatch::RequestEncoder#content_type 29
Inf% Inf% 0.00 0.00 0.00 0.00 2 Mime::Type#to_s 232
    0.00 0.00 0.00 0.00 12/12 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 12 <Class::User>#__callbacks 106
    0.00 0.00 0.00 0.00 3/3 Kernel#tap
Inf% Inf% 0.00 0.00 0.00 0.00 3 <Class::#<Class:0x00007fc76009bc60>>#attribute_lists 106
    0.00 0.00 0.00 0.00 1/2 <Module::WebMock>#reset! 116
    0.00 0.00 0.00 0.00 1/2 Net::HTTP#request 77
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::WebMock::RequestRegistry>#instance 137
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::Association#skip_statement_cache? 292
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Reflection::AssociationReflection#source_reflection 498
    0.00 0.00 0.00 0.00 4/4 ActiveSupport::ExecutionWrapper::RunHook#before 27
Inf% Inf% 0.00 0.00 0.00 0.00 4 ActiveSupport::ExecutionWrapper::RunHook#hook
    0.00 0.00 0.00 0.00 2/3 ActiveRecord::TestFixtures#run_in_transaction? 949
    0.00 0.00 0.00 0.00 1/3 ActiveSupport::Testing::Performance::Performer#run_test 83
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActiveSupport::TestCase#method_name 258
    0.00 0.00 0.00 0.00 5/5 Exception#message
Inf% Inf% 0.00 0.00 0.00 0.00 5 Exception#to_s
    0.00 0.00 0.00 0.00 1/2 Array#select
    0.00 0.00 0.00 0.00 1/2 ActiveRecord::PredicateBuilder::RangeHandler#call 17
Inf% Inf% 0.00 0.00 0.00 0.00 2 Range#begin
    0.00 0.00 0.00 0.00 1/1 Core::Initializable::InstanceMethods#initialize 123
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Service::Request::Initializer#target= 1
    0.00 0.00 0.00 0.00 1/41 Kernel#instance_variable_set 1
    0.00 0.00 0.00 0.00 1/1 Rack::MockSession#request 31
Inf% Inf% 0.00 0.00 0.00 0.00 1 StringIO#flush
    0.00 0.00 0.00 0.00 6/6 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 6 <Class::AssetShape>#__callbacks 106
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::RemoteIp::GetIp#calculate_ip 114
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Request#remote_addr 49
    0.00 0.00 0.00 0.00 1/82 Rack::Request::Env#get_header 50
    0.00 0.00 0.00 0.00 2/2 #<Class:0x00007fc759a6a4c8>#[] 348
Inf% Inf% 0.00 0.00 0.00 0.00 2 #<Class:0x00007fc759a6a4c8>#__getobj__ 392
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::JSON::Encoding::JSONGemEncoder#initialize 29
    0.00 0.00 0.00 0.00 7/7 Thread::Mutex#synchronize
Inf% Inf% 0.00 0.00 0.00 0.00 7 Concurrent::Collection::NonConcurrentMapBackend#clear 92
    0.00 0.00 0.00 0.00 7/77 Hash#clear 93
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveResource::Base>#collection_path 852
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActiveResource::Base>#collection_name 680
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveResource::Base>#connection 652
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActiveResource::Base>#auth_type 528
    0.00 0.00 0.00 0.00 4/4 ActiveRecord::Reflection::ClassMethods#_reflect_on_association 116
Inf% Inf% 0.00 0.00 0.00 0.00 4 <Class::Purpose>#_reflections 106
    0.00 0.00 0.00 0.00 1/1 Net::HTTPGenericRequest#set_body_internal 109
Inf% Inf% 0.00 0.00 0.00 0.00 1 Net::HTTPGenericRequest#body= 91
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Response::Raw#initialize 264
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::SimpleStubs#unstub_all! 31
Inf% Inf% 0.00 0.00 0.00 0.00 1 Concurrent::Map#each_value 250
    0.00 0.00 0.00 0.00 1/5 Concurrent::Map#each_pair 251
    0.00 0.00 0.00 0.00 4/4 Rack::Request::AcceptableMediaTypes#replace 54
Inf% Inf% 0.00 0.00 0.00 0.00 4 Array#replace
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::RemoteIp::GetIp#calculate_ip 118
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Request#x_forwarded_for 49
    0.00 0.00 0.00 0.00 1/82 Rack::Request::Env#get_header 50
    0.00 0.00 0.00 0.00 1/1 Rack::Cors#call 126
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Cors#debug? 50
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75945dbe8>#last_name= 21
    0.00 0.00 0.00 0.00 1/172 ActiveRecord::AttributeMethods::Write#_write_attribute 24
    0.00 0.00 0.00 0.00 1/1 FactoryBot::AttributeAssigner#get 59
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<Class:0x00007fc75a222800>#last_name 73
    0.00 0.00 0.00 0.00 1/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 1/513 Hash#key? 74
    0.00 0.00 0.00 0.00 1/1 FactoryBot::AttributeAssigner#get 59
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<Class:0x00007fc75f11c1b8>#contact 73
    0.00 0.00 0.00 0.00 1/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 1/513 Hash#key? 74
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::TestFixtures#setup_fixtures 1006
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::TestCase#use_instantiated_fixtures 124
    0.00 0.00 0.00 0.00 1/384 Kernel#public_send 128
    0.00 0.00 0.00 0.00 1/3206 Kernel#class 128
    0.00 0.00 0.00 0.00 1/285 Kernel#instance_variable_defined? 125
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveResource::Base>#check_prefix_options 1056
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActiveResource::Base>#prefix_parameters 1125
    0.00 0.00 0.00 0.00 3/3 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 3 <Class::Purpose>#lazy_uuid_generation 106
    0.00 0.00 0.00 0.00 3/3 ActiveSupport::TimeWithZone#utc_offset 113
Inf% Inf% 0.00 0.00 0.00 0.00 3 TZInfo::TimezonePeriod#utc_total_offset 84
    0.00 0.00 0.00 0.00 2/2 URI::RFC3986_Parser#split 20
Inf% Inf% 0.00 0.00 0.00 0.00 2 String#ascii_only?
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Integration::Session#process 234
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::RequestEncoder#accept_header 32
    0.00 0.00 0.00 0.00 1/2 Mime::Type#to_s 33
    0.00 0.00 0.00 0.00 2/2 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 2 Array#initialize
    0.00 0.00 0.00 0.00 1/1 CanCan::Ability#aliased_actions 187
Inf% Inf% 0.00 0.00 0.00 0.00 1 CanCan::Ability#default_alias_actions 303
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Connection#build_request_headers 211
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveResource::Connection#authorization_header 228
    0.00 0.00 0.00 0.00 2/2 Gem::Version#<=> 346
Inf% Inf% 0.00 0.00 0.00 0.00 2 Gem::Version#_segments 382
    0.00 0.00 0.00 0.00 1/1 Sinatra::Base#handle_exception! 1117
Inf% Inf% 0.00 0.00 0.00 0.00 1 Exception#respond_to?
    0.00 0.00 0.00 0.00 2/2 IPAddr#ipv4_mapped? 308
Inf% Inf% 0.00 0.00 0.00 0.00 2 IPAddr#ipv6? 258
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<ActiveRecord::AttributeMethods::GeneratedAttributeMethods:0x00007fc75daa7338>#contact 37
    0.00 0.00 0.00 0.00 1/482 ActiveRecord::AttributeMethods::Read#_read_attribute 40
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::CollectionAssociation#callbacks_for 482
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Labware>#after_add_for_barcodes 106
    0.00 0.00 0.00 0.00 1/1 <Class::Mocha::Mockery>#teardown 52
Inf% Inf% 0.00 0.00 0.00 0.00 1 Mocha::Mockery#teardown 103
    0.00 0.00 0.00 0.00 1/1 Mocha::Mockery#stubba 104
    0.00 0.00 0.00 0.00 1/1 Mocha::Central#unstub_all 104
    0.00 0.00 0.00 0.00 1/1 Mocha::Mockery#reset 105
    0.00 0.00 0.00 0.00 2/2 ActiveSupport::TimeWithZone#getlocal 85
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveSupport::TimeWithZone#utc 64
    0.00 0.00 0.00 0.00 1/1 <Class::Net::HTTP>#new 639
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::Net::HTTP>#proxy_class? 1061
    0.00 0.00 0.00 0.00 1/1 Concurrent::Collection::NonConcurrentMapBackend#_get 20
Inf% Inf% 0.00 0.00 0.00 0.00 1 Array#eql?
    0.00 0.00 0.00 0.00 6/6 ActiveRecord::Scoping::Default::ClassMethods#build_default_scope 106
Inf% Inf% 0.00 0.00 0.00 0.00 6 <Class::AssetShape>#default_scope_override 106
    0.00 0.00 0.00 0.00 1/1 Rack::MockSession#request 34
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Test::CookieJar#merge 138
    0.00 0.00 0.00 0.00 1/1 Core::Service::ContentFiltering::Helpers#process_request_body 30
Inf% Inf% 0.00 0.00 0.00 0.00 1 StringIO#rewind
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveResource::Base>#format_extension 742
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActiveResource::Base>#include_format_in_path 106
    0.00 0.00 0.00 0.00 2/2 <Class::Addressable::URI>#ip_based_schemes 1359
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::Addressable::URI>#port_mapping 1365
    0.00 0.00 0.00 0.00 2/5 ActionMailer::TestCase::ClearTestDeliveries#clear_test_deliveries 28
    0.00 0.00 0.00 0.00 1/5 ActiveRecord::TestFixtures#teardown_fixtures 1017
    0.00 0.00 0.00 0.00 1/5 ActiveSupport::TaggedLogging::Formatter#clear_tags! 44
    0.00 0.00 0.00 0.00 1/5 URI::Generic#merge_path 1004
Inf% Inf% 0.00 0.00 0.00 0.00 5 Array#clear
    0.00 0.00 0.00 0.00 1/1 MonitorMixin#synchronize 534
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::ConnectionPool#remove_connection_from_thread_cache 805
    0.00 0.00 0.00 0.00 1/1 Concurrent::Collection::MriMapBackend#delete_pair 806
    0.00 0.00 0.00 0.00 1/164 ActiveRecord::ConnectionAdapters::ConnectionPool#connection_cache_key 806
    0.00 0.00 0.00 0.00 1/1 WebMock::StubRegistry#request_stub_for 57
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::StubRegistry#global_stubs 12
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Callbacks#run_callbacks 537
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::AbstractAdapter#expire 170
    0.00 0.00 0.00 0.00 1/1 <Module::Concurrent>#monotonic_time 178
    0.00 0.00 0.00 0.00 1/2045 <Class::Thread>#current 172
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Routing::RouteSet#make_request 408
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Routing::RouteSet#request_class 403
    0.00 0.00 0.00 0.00 1/8 Kernel#public_send
    0.00 0.00 0.00 0.00 7/8 ActiveRecord::Reflection::ClassMethods#_reflect_on_association 116
Inf% Inf% 0.00 0.00 0.00 0.00 8 <Class::ActiveRecord::Base>#_reflections 106
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Connection#build_request_headers 211
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveResource::Connection#default_header 205
    0.00 0.00 0.00 0.00 1/1 MultiJson#current_adapter 133
Inf% Inf% 0.00 0.00 0.00 0.00 1 MultiJson#adapter 70
    0.00 0.00 0.00 0.00 2/2 Integer#downto
Inf% Inf% 0.00 0.00 0.00 0.00 2 Array#slice
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::StubRequestSnippet#initialize 3
    0.00 0.00 0.00 0.00 5/5 Thread::Mutex#synchronize
Inf% Inf% 0.00 0.00 0.00 0.00 5 Time#tv_usec
    0.00 0.00 0.00 0.00 10/10 ActiveSupport::EachTimeWithZone#ensure_iteration_allowed 20
Inf% Inf% 0.00 0.00 0.00 0.00 10 Range#first
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Response#content_type 248
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Response::ContentTypeHeader#mime_type
    0.00 0.00 0.00 0.00 1/2 ActiveSupport::Testing::TaggedLogging#before_setup 13
    0.00 0.00 0.00 0.00 1/2 WebMock::NetConnectNotAllowedError#initialize 7
Inf% Inf% 0.00 0.00 0.00 0.00 2 String#*
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#lazy_uuid_generation? 132
    0.00 0.00 0.00 0.00 1/384 Kernel#public_send 132
    0.00 0.00 0.00 0.00 1/1 FactoryBot::Callback#run 14
Inf% Inf% 0.00 0.00 0.00 0.00 1 FactoryBot::Callback#syntax_runner 37
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Integration::Runner#post 350
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Integration::Runner#integration_session 317
    0.00 0.00 0.00 0.00 2/2 <Class::ActiveResource::Base>#format 558
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::PlateBarcode>#_format 106
    0.00 0.00 0.00 0.00 1/1 URI::RFC3986_Parser#convert_to_uri 116
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::String>#try_convert
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Session::SessionObject#loaded_session? 76
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Request::Session#loaded? 192
    0.00 0.00 0.00 0.00 15/15 Thread::Mutex#synchronize
Inf% Inf% 0.00 0.00 0.00 0.00 15 Integer#>>
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 String#chomp
    0.00 0.00 0.00 0.00 1/1 Builder::XmlMarkup#instruct! 249
Inf% Inf% 0.00 0.00 0.00 0.00 1 Builder::XmlMarkup#_ensure_no_block 335
    0.00 0.00 0.00 0.00 10/10 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 10 <Class::ApiApplication>#__callbacks 106
    0.00 0.00 0.00 0.00 1/1 Array#map
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::Request::AcceptableMediaTypes::MediaType#to_s 139
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Associations::Association#skip_statement_cache? 292
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Reflection::AssociationReflection#has_scope? 518
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::Validations::UniquenessValidator#map_enum_attribute 102
Inf% Inf% 0.00 0.00 0.00 0.00 3 <Class::Purpose>#defined_enums 106
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Base#to_xml 1526
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::ActiveResource::Base>#element_name 674
    0.00 0.00 0.00 0.00 1/1 Builder::XmlMarkup#instruct! 249
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Module::Kernel>#block_given?
    0.00 0.00 0.00 0.00 1/1 Rack::ETag#call 29
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::ETag#etag_status? 51
    0.00 0.00 0.00 0.00 1/1 FactoryBot::AttributeAssigner#get 59
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<Class:0x00007fc75f11c1b8>#privilege 73
    0.00 0.00 0.00 0.00 1/153 BasicObject#instance_exec 77
    0.00 0.00 0.00 0.00 1/513 Hash#key? 74
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Reflection::AssociationReflection#nested? 514
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Journey::Path::Pattern::MatchData#to_s 153
Inf% Inf% 0.00 0.00 0.00 0.00 1 MatchData#to_s
    0.00 0.00 0.00 0.00 2/3 IPAddr#set 476
    0.00 0.00 0.00 0.00 1/3 IPAddr#to_range 414
Inf% Inf% 0.00 0.00 0.00 0.00 3 Integer#===
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Journey::Router#find_routes 112
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Journey::Router#custom_routes 102
    0.00 0.00 0.00 0.00 1/1 Rack::MethodOverride#call 16
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::MethodOverride#allowed_methods 40
    0.00 0.00 0.00 0.00 4/4 ActiveRecord::Relation::QueryAttribute#_infinity? 41
Inf% Inf% 0.00 0.00 0.00 0.00 4 Numeric#infinite?
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::MethodPattern#initialize 92
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Connection#http_format_header 285
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveResource::Formats::XmlFormat#mime_type 14
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::TestFixtures#run_in_transaction? 949
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveSupport::TestCase#use_transactional_tests 124
    0.00 0.00 0.00 0.00 2/384 Kernel#public_send 128
    0.00 0.00 0.00 0.00 2/3206 Kernel#class 128
    0.00 0.00 0.00 0.00 2/285 Kernel#instance_variable_defined? 125
    0.00 0.00 0.00 0.00 1/1 Kernel#initialize_dup
Inf% Inf% 0.00 0.00 0.00 0.00 1 JSON::Ext::Generator::State#initialize_copy
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#autosave_associated_records_for_events 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Callbacks#run_callbacks 860
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::AbstractAdapter#verify! 436
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::Mysql2Adapter#active? 437
    0.00 0.00 0.00 0.00 3/3 ActiveRecord::Validations::UniquenessValidator#map_enum_attribute 102
Inf% Inf% 0.00 0.00 0.00 0.00 3 <Class::BarcodePrinterType>#defined_enums 106
    0.00 0.00 0.00 0.00 1/1 <Module::WebMock::NetHTTPUtility>#request_signature_from_request 299
Inf% Inf% 0.00 0.00 0.00 0.00 1 Net::HTTP#use_ssl? 794
    0.00 0.00 0.00 0.00 1/1 Core::Abilities::Base#initialize 92
Inf% Inf% 0.00 0.00 0.00 0.00 1 Core::Abilities::User#registered? 124
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Http::Parameters#path_parameters= 69
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Http::Parameters#set_binary_encoding 89
    0.00 0.00 0.00 0.00 1/1 <Class::Rack::MockRequest>#env_for 142
Inf% Inf% 0.00 0.00 0.00 0.00 1 StringIO#set_encoding
    0.00 0.00 0.00 0.00 1/1 Rack::Test::Session#last_request 229
Inf% Inf% 0.00 0.00 0.00 0.00 1 Rack::MockSession#last_request 47
    0.00 0.00 0.00 0.00 1/1 URI::Generic#merge_path 998
Inf% Inf% 0.00 0.00 0.00 0.00 1 Array#index
    0.00 0.00 0.00 0.00 1/1 WebMock::NetConnectNotAllowedError#initialize 12
Inf% Inf% 0.00 0.00 0.00 0.00 1 Exception#initialize
    0.00 0.00 0.00 0.00 1/1 Rack::MockResponse#initialize 168
Inf% Inf% 0.00 0.00 0.00 0.00 1 StringIO#string
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Journey::Path::Pattern::MatchData#captures 136
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActionDispatch::Journey::Path::Pattern::MatchData#length 144
    0.00 0.00 0.00 0.00 1/1 <Class::ActiveResource::Base>#collection_path 852
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Class::PlateBarcode>#prefix 728
    0.00 0.00 0.00 0.00 5/5 Thread::Mutex#synchronize
Inf% Inf% 0.00 0.00 0.00 0.00 5 Time#tv_sec
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 String#start_with?
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#validate_associated_records_for_events 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Gem::Version#<=> 344
Inf% Inf% 0.00 0.00 0.00 0.00 1 Gem::Version#_version 378
    0.00 0.00 0.00 0.00 1/1 <Class::Rack::MockRequest>#env_for 145
Inf% Inf% 0.00 0.00 0.00 0.00 1 StringIO#size
    0.00 0.00 0.00 0.00 1/1 Array#flatten
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Core#to_ary 532
    0.00 0.00 0.00 0.00 1/1 ActiveResource::Base#new? 1230
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveResource::Base#persisted? 1246
    0.00 0.00 0.00 0.00 2/2 Rack::Request::AcceptableMediaTypes::MediaType#<=> 119
Inf% Inf% 0.00 0.00 0.00 0.00 2 Float#<=>
    0.00 0.00 0.00 0.00 1/1 Time#to_default_s
Inf% Inf% 0.00 0.00 0.00 0.00 1 Integer#round
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 Thread::ConditionVariable#initialize
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::ConnectionAdapters::Transaction#open? 141
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::ConnectionAdapters::Transaction#closed? 140
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::AutosaveAssociation#save_has_one_association 442
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::Reflection::AssociationReflection#through_reflection 494
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#autosave_associated_records_for_uuid_object 192
    0.00 0.00 0.00 0.00 1/12 ActiveRecord::AutosaveAssociation#save_has_one_association 192
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool#remove_connection_from_thread_cache 806
Inf% Inf% 0.00 0.00 0.00 0.00 1 Concurrent::Collection::MriMapBackend#delete_pair 57
    0.00 0.00 0.00 0.00 1/36 Thread::Mutex#synchronize 58
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::Journey::Path::Pattern::MatchData#post_match 149
Inf% Inf% 0.00 0.00 0.00 0.00 1 MatchData#post_match
    0.00 0.00 0.00 0.00 1/1 Time#minus_without_duration
Inf% Inf% 0.00 0.00 0.00 0.00 1 Integer#fdiv
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 BarcodePrefix#validate_associated_records_for_assets 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::ContentSecurityPolicy::Middleware#html_response? 36
Inf% Inf% 0.00 0.00 0.00 0.00 1 Kernel#=~
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 StringScanner#initialize
    0.00 0.00 0.00 0.00 2/2 Sinatra::ExtendedRack#call 194
Inf% Inf% 0.00 0.00 0.00 0.00 2 #<Class:0x00007fc758ecba68>#app
    0.00 0.00 0.00 0.00 1/1 Builder::XmlBase#_nested_structures 97
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveModel::Serializers::Xml::Serializer#add_extra_behavior 105
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::TimeWithZone#formatted_offset 127
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::TimeWithZone#utc? 106
    0.00 0.00 0.00 0.00 2/266 ActiveSupport::TimeWithZone#period 107
    0.00 0.00 0.00 0.00 1/1 #<Class:0x00007fc759a6a4c8>#__setobj__ 400
Inf% Inf% 0.00 0.00 0.00 0.00 1 BasicObject#equal?
    0.00 0.00 0.00 0.00 1/1 <Module::WebMock>#reset! 116
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::RequestRegistry#reset! 12
    0.00 0.00 0.00 0.00 1/2636 Class#new 13
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#lazy_uuid_generation 124
    0.00 0.00 0.00 0.00 1/384 Kernel#public_send 128
    0.00 0.00 0.00 0.00 1/3206 Kernel#class 128
    0.00 0.00 0.00 0.00 1/285 Kernel#instance_variable_defined? 125
    0.00 0.00 0.00 0.00 2/2 ActiveRecord::TestFixtures#run_in_transaction? 949
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::TestFixtures::ClassMethods#uses_transaction? 942
    0.00 0.00 0.00 0.00 2/438 Array#include? 944
    0.00 0.00 0.00 0.00 2/2160 String#to_s 944
    0.00 0.00 0.00 0.00 1/1 Thread::Mutex#synchronize
Inf% Inf% 0.00 0.00 0.00 0.00 1 Concurrent::Collection::NonConcurrentMapBackend#delete_pair 83
    0.00 0.00 0.00 0.00 1/1 Concurrent::Collection::NonConcurrentMapBackend#pair? 84
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#autosave_associated_records_for_pipelines 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#validate_associated_records_for_roles 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::TestFixtures#setup_fixtures 954
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveSupport::TestCase#pre_loaded_fixtures 124
    0.00 0.00 0.00 0.00 1/384 Kernel#public_send 128
    0.00 0.00 0.00 0.00 1/3206 Kernel#class 128
    0.00 0.00 0.00 0.00 1/285 Kernel#instance_variable_defined? 125
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#autosave_associated_records_for_lab_events 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool::ConnectionLeasingQueue#internal_poll 277
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::ConnectionPool::Queue#internal_poll 150
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool::Queue#no_wait_poll 151
    0.00 0.00 0.00 0.00 1/1 MonitorMixin#synchronize 112
Inf% Inf% 0.00 0.00 0.00 0.00 1 MonitorMixin::ConditionVariable#signal 137
    0.00 0.00 0.00 0.00 1/358 MonitorMixin#mon_check_owner 138
    0.00 0.00 0.00 0.00 1/1 Thread::ConditionVariable#signal 139
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#validate_associated_records_for_pipelines 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#validate_associated_records_for_study_roles 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::AbstractAdapter#verify! 437
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::Mysql2Adapter#active? 89
    0.00 0.00 0.00 0.00 1/1 Mysql2::Client#ping 90
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#validate_associated_records_for_requests 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#autosave_associated_records_for_roles 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#autosave_associated_records_for_requests 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#validate_associated_records_for_lab_events 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/2 <Class::Mocha::Mockery>#verify 48
    0.00 0.00 0.00 0.00 1/2 <Class::Mocha::Mockery>#teardown 52
Inf% Inf% 0.00 0.00 0.00 0.00 2 <Class::Mocha::Mockery>#instance 37
    0.00 0.00 0.00 0.00 2/290 Array#last 38
    0.00 0.00 0.00 0.00 2/4 <Class::Mocha::Mockery>#instances 38
    0.00 0.00 0.00 0.00 3/3 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 3 ActiveSupport::Notifications::Fanout::Subscribers::Evented#initialize 87
    0.00 0.00 0.00 0.00 3/1047 Kernel#respond_to? 90
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool::Queue#internal_poll 151
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::ConnectionPool::Queue#no_wait_poll 179
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool::Queue#remove 180
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool::Queue#can_remove_no_wait? 180
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#autosave_associated_records_for_study_roles 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#autosave_associated_records_for_project_roles 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#validate_associated_records_for_assigned_batches 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#autosave_associated_records_for_user_role_bindings 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#autosave_associated_records_for_assigned_batches 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#autosave_associated_records_for_consent_withdrawn_sample_metadata 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#validate_associated_records_for_consent_withdrawn_sample_metadata 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#autosave_associated_records_for_settings 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#autosave_associated_records_for_items 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#validate_associated_records_for_submissions 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 2/2 Random::Formatter#random_bytes 128
Inf% Inf% 0.00 0.00 0.00 0.00 2 Integer#to_int
    0.00 0.00 0.00 0.00 1/1 FactoryBot::AttributeAssigner#get 59
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Object::#<Class:0x00007fc76009bc60>>#target_type 73
    0.00 0.00 0.00 0.00 1/513 Hash#key? 74
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#validate_associated_records_for_items 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#validate_associated_records_for_comments 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#validate_associated_records_for_batches 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#autosave_associated_records_for_comments 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#validate_associated_records_for_project_roles 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#validate_associated_records_for_user_role_bindings 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Kernel#catch
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#validate_associated_records_for_settings 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#autosave_associated_records_for_batches 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 1 User#autosave_associated_records_for_submissions 153
    0.00 0.00 0.00 0.00 1/228 BasicObject#instance_eval 159
    0.00 0.00 0.00 0.00 1/1 FactoryBot::AttributeAssigner#get 59
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Object::#<Class:0x00007fc76009bc60>>#name 73
    0.00 0.00 0.00 0.00 1/513 Hash#key? 74
    0.00 0.00 0.00 0.00 1/1 Concurrent::Collection::NonConcurrentMapBackend#delete_pair 84
Inf% Inf% 0.00 0.00 0.00 0.00 1 Concurrent::Collection::NonConcurrentMapBackend#pair? 126
    0.00 0.00 0.00 0.00 1/2123 Hash#fetch 127
    0.00 0.00 0.00 0.00 2/2 ActionMailer::TestCase::ClearTestDeliveries#clear_test_deliveries 28
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActionMailer::DeliveryMethods::ClassMethods#deliveries 42
    0.00 0.00 0.00 0.00 2/2 <Class::Mail::TestMailer>#deliveries 42
    0.00 0.00 0.00 0.00 1/1 Mocha::Integration::MiniTest::Adapter#before_teardown 37
Inf% Inf% 0.00 0.00 0.00 0.00 1 Minitest::Test#passed? 234
    0.00 0.00 0.00 0.00 1/1 Minitest::Runnable#failure 235
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool::ConnectionLeasingQueue#internal_poll 278
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::AbstractAdapter#lease 149
    0.00 0.00 0.00 0.00 1/2045 <Class::Thread>#current 161
    0.00 0.00 0.00 0.00 1/1 Mocha::Mockery#verify 95
Inf% Inf% 0.00 0.00 0.00 0.00 1 Mocha::Mockery#expectations 197
    0.00 0.00 0.00 0.00 1/124 Array#flatten 198
    0.00 0.00 0.00 0.00 1/934 Array#map 198
    0.00 0.00 0.00 0.00 1/2 Mocha::Mockery#mocks 198
    0.00 0.00 0.00 0.00 2/2 Array#each
Inf% Inf% 0.00 0.00 0.00 0.00 2 ActiveRecord::ConnectionAdapters::ConnectionPool#lock_thread= 368
    0.00 0.00 0.00 0.00 1/2045 <Class::Thread>#current 370
    0.00 0.00 0.00 0.00 1/1 Class#new
Inf% Inf% 0.00 0.00 0.00 0.00 1 WebMock::Util::HashCounter#initialize 7
    0.00 0.00 0.00 0.00 1/2636 Class#new 11
    0.00 0.00 0.00 0.00 1/1 Configatron::Store#fetch 69
Inf% Inf% 0.00 0.00 0.00 0.00 1 Configatron::Store#key? 85
    0.00 0.00 0.00 0.00 1/513 Hash#key? 86
    0.00 0.00 0.00 0.00 1/355 Symbol#to_sym 86
    0.00 0.00 0.00 0.00 1/1 Mocha::Mockery#teardown 104
Inf% Inf% 0.00 0.00 0.00 0.00 1 Mocha::Mockery#stubba 108
    0.00 0.00 0.00 0.00 1/2636 Class#new 109
    0.00 0.00 0.00 0.00 1/1 FactoryBot::AttributeAssigner#get 59
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Object::#<Class:0x00007fc76009bc60>>#size 73
    0.00 0.00 0.00 0.00 1/513 Hash#key? 74
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Validations::Clusivity#include? 28
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveModel::Validations::Clusivity#inclusion_method 40
    0.00 0.00 0.00 0.00 1/5987 Kernel#is_a? 41
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::AbstractAdapter#expire 178
Inf% Inf% 0.00 0.00 0.00 0.00 1 <Module::Concurrent>#monotonic_time 53
    0.00 0.00 0.00 0.00 1/1 #<Class:0x00007fc7592394c0>#get_time 54
    0.00 0.00 0.00 0.00 1/1 Mocha::Mockery#teardown 104
Inf% Inf% 0.00 0.00 0.00 0.00 1 Mocha::Central#unstub_all 36
    0.00 0.00 0.00 0.00 1/372 Array#any? 37
    0.00 0.00 0.00 0.00 1/1 ApiApplication#generate_new_api_key 16
Inf% Inf% 0.00 0.00 0.00 0.00 1 Kernel#configatron 2
    0.00 0.00 0.00 0.00 1/1 <Class::Configatron::RootStore>#instance 3
    0.00 0.00 0.00 0.00 1/1 Minitest::Test#passed? 235
Inf% Inf% 0.00 0.00 0.00 0.00 1 Minitest::Runnable#failure 378
    0.00 0.00 0.00 0.00 1/234 Array#first 379
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool::Queue#no_wait_poll 180
Inf% Inf% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::ConnectionPool::Queue#remove 172
    0.00 0.00 0.00 0.00 1/99 Array#pop 173
    0.00 0.00 0.00 0.00 1/1 <Module::Concurrent>#monotonic_time 54
Inf% Inf% 0.00 0.00 0.00 0.00 1 #<Class:0x00007fc7592394c0>#get_time 13
    0.00 0.00 0.00 0.00 1/147 <Module::Process>#clock_gettime 14
    0.00 0.00 0.00 0.00 1/1 Minitest::Test#teardown 20
NaN% NaN% 0.00 0.00 0.00 0.00 1 Minitest::Test::LifecycleHooks#teardown_without_webmock 191
    0.00 0.00 0.00 0.00 1/1 Mocha::Integration::MiniTest::Adapter#before_teardown 41
NaN% NaN% 0.00 0.00 0.00 0.00 1 Minitest::Test::LifecycleHooks#before_teardown 185
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::Performance#run_test 82
NaN% NaN% 0.00 0.00 0.00 0.00 1 Minitest::Test::LifecycleHooks#after_setup 176
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::Performance#run_test 83
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveSupport::Testing::Performance::Metrics::Base#profile 85
    0.00 0.00 0.00 0.00 1/1 <Module::WebMock>#reset! 117
NaN% NaN% 0.00 0.00 0.00 0.00 1 WebMock::StubRegistry#reset! 16
    0.00 0.00 0.00 0.00 1/1 Class#new
NaN% NaN% 0.00 0.00 0.00 0.00 1 Mocha::Integration::AssertionCounter#initialize 4
    0.00 0.00 0.00 0.00 1/1 ActionDispatch::IntegrationTest#before_setup 45
NaN% NaN% 0.00 0.00 0.00 0.00 1 <Module::Rails>#application 39
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
NaN% NaN% 0.00 0.00 0.00 0.00 1 <Class::PlateCreationTest>#profile_options 106
    0.00 0.00 0.00 0.00 1/2 Mocha::Mockery#verify 86
    0.00 0.00 0.00 0.00 1/2 Mocha::Mockery#expectations 198
NaN% NaN% 0.00 0.00 0.00 0.00 2 Mocha::Mockery#mocks 112
    0.00 0.00 0.00 0.00 1/1 Mocha::Integration::MiniTest::Adapter#after_teardown 46
NaN% NaN% 0.00 0.00 0.00 0.00 1 Minitest::Test::LifecycleHooks#after_teardown 200
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::TimeHelpers#travel_back 170
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveSupport::Testing::TimeHelpers#simple_stubs 195
    0.00 0.00 0.00 0.00 2/2 Kernel#public_send
NaN% NaN% 0.00 0.00 0.00 0.00 2 <Class::ActionDispatch::IntegrationTest>#__callbacks 106
    0.00 0.00 0.00 0.00 2/2 ActionMailer::TestCase::ClearTestDeliveries#clear_test_deliveries 27
NaN% NaN% 0.00 0.00 0.00 0.00 2 <Class::ActionMailer::Base>#delivery_method 106
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::TaggedLogging#before_setup 12
NaN% NaN% 0.00 0.00 0.00 0.00 1 Minitest::Runnable#name 258
    0.00 0.00 0.00 0.00 1/1 ActiveSupport::Testing::TaggedLogging#before_setup 11
NaN% NaN% 0.00 0.00 0.00 0.00 1 Logger#info? 327
    0.00 0.00 0.00 0.00 5/5 ActiveSupport::Testing::TaggedLogging#before_setup 11
NaN% NaN% 0.00 0.00 0.00 0.00 5 ActiveSupport::Testing::TaggedLogging#tagged_logger 22
    0.00 0.00 0.00 0.00 1/4 <Class::Mocha::Mockery>#setup 43
    0.00 0.00 0.00 0.00 2/4 <Class::Mocha::Mockery>#instance 38
    0.00 0.00 0.00 0.00 1/4 <Class::Mocha::Mockery>#teardown 55
NaN% NaN% 0.00 0.00 0.00 0.00 4 <Class::Mocha::Mockery>#instances 60
    0.00 0.00 0.00 0.00 2/2 ActionMailer::DeliveryMethods::ClassMethods#deliveries 42
NaN% NaN% 0.00 0.00 0.00 0.00 2 <Class::Mail::TestMailer>#deliveries 12
    0.00 0.00 0.00 0.00 2/2 Kernel#public_send
NaN% NaN% 0.00 0.00 0.00 0.00 2 <Class::ActiveSupport::TestCase>#use_transactional_tests 106
    0.00 0.00 0.00 0.00 1/1 Mocha::Mockery#teardown 105
NaN% NaN% 0.00 0.00 0.00 0.00 1 Mocha::Mockery#reset 219
    0.00 0.00 0.00 0.00 1/1 Mocha::Integration::MiniTest::Adapter#before_setup 32
NaN% NaN% 0.00 0.00 0.00 0.00 1 Minitest::Test::LifecycleHooks#before_setup 161
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
NaN% NaN% 0.00 0.00 0.00 0.00 1 <Class::ActiveSupport::TestCase>#use_instantiated_fixtures 106
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
NaN% NaN% 0.00 0.00 0.00 0.00 1 <Class::ActiveSupport::TestCase>#pre_loaded_fixtures 106
    0.00 0.00 0.00 0.00 1/1 Class#new
NaN% NaN% 0.00 0.00 0.00 0.00 1 Mocha::Central#initialize 20
    0.00 0.00 0.00 0.00 3/3 Hash#each
NaN% NaN% 0.00 0.00 0.00 0.00 3 Kernel#singleton_class
    0.00 0.00 0.00 0.00 3/3 <Class::FactoryBot::Evaluator>#define_attribute 69
NaN% NaN% 0.00 0.00 0.00 0.00 3 Module#private_instance_methods
    0.00 0.00 0.00 0.00 3/3 <Class::FactoryBot::Evaluator>#define_attribute 69
NaN% NaN% 0.00 0.00 0.00 0.00 3 Module#instance_methods
    0.00 0.00 0.00 0.00 1/1 MonitorMixin#synchronize 198
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::NullTransaction#joinable? 89
    0.00 0.00 0.00 0.00 1/1 Kernel#tap
NaN% NaN% 0.00 0.00 0.00 0.00 1 <Class::#<Class:0x00007fc75f11c1b8>>#attribute_lists 106
    0.00 0.00 0.00 0.00 1/1 Kernel#tap
NaN% NaN% 0.00 0.00 0.00 0.00 1 <Class::#<Class:0x00007fc75a222800>>#attribute_lists 106
    0.00 0.00 0.00 0.00 3/3 FactoryBot::Evaluator#method_missing 44
NaN% NaN% 0.00 0.00 0.00 0.00 3 BasicObject#singleton_method_added
    0.00 0.00 0.00 0.00 1/1 MonitorMixin::ConditionVariable#signal 139
NaN% NaN% 0.00 0.00 0.00 0.00 1 Thread::ConditionVariable#signal
    0.00 0.00 0.00 0.00 2/2 Kernel#public_send
NaN% NaN% 0.00 0.00 0.00 0.00 2 <Class::ActiveRecord::ConnectionAdapters::AbstractAdapter>#__callbacks 106
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::Mysql2Adapter#active? 90
NaN% NaN% 0.00 0.00 0.00 0.00 1 Mysql2::Client#ping
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::ConnectionAdapters::ConnectionPool::Queue#no_wait_poll 180
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveRecord::ConnectionAdapters::ConnectionPool::Queue#can_remove_no_wait? 167
    0.00 0.00 0.00 0.00 2/2 <Class::ActiveSupport::TimeZone>#seconds_to_utc_offset 200
NaN% NaN% 0.00 0.00 0.00 0.00 2 Integer#abs
    0.00 0.00 0.00 0.00 1/1 Random::Formatter#base64 169
NaN% NaN% 0.00 0.00 0.00 0.00 1 Array#pack
    0.00 0.00 0.00 0.00 1/1 Kernel#configatron 3
NaN% NaN% 0.00 0.00 0.00 0.00 1 <Class::Configatron::RootStore>#instance 137
    0.00 0.00 0.00 0.00 2/2 <Class::Digest::Class>#digest
NaN% NaN% 0.00 0.00 0.00 0.00 2 Digest::Class#initialize
    0.00 0.00 0.00 0.00 2/2 Digest::Instance#digest
NaN% NaN% 0.00 0.00 0.00 0.00 2 Digest::Base#update
    0.00 0.00 0.00 0.00 4/4 Digest::Instance#digest
NaN% NaN% 0.00 0.00 0.00 0.00 4 Digest::Base#reset
    0.00 0.00 0.00 0.00 2/2 Digest::Instance#digest
NaN% NaN% 0.00 0.00 0.00 0.00 2 Digest::Base#finish
    0.00 0.00 0.00 0.00 1/1 ActiveModel::Validations::ConfirmationValidator#validate_each 13
NaN% NaN% 0.00 0.00 0.00 0.00 1 ActiveModel::Validations::ConfirmationValidator#confirmation_value_equal? 31
    0.00 0.00 0.00 0.00 3/3 ActiveModel::Validations::Clusivity#include? 20
NaN% NaN% 0.00 0.00 0.00 0.00 3 ActiveModel::Validations::Clusivity#delimiter 31
    0.00 0.00 0.00 0.00 1/1 ActiveRecord::Validations::UniquenessValidator#map_enum_attribute 102
NaN% NaN% 0.00 0.00 0.00 0.00 1 <Class::User>#defined_enums 106
    0.00 0.00 0.00 0.00 1/1 Hash#each
NaN% NaN% 0.00 0.00 0.00 0.00 1 Integer#>=
    0.00 0.00 0.00 0.00 1/1 Kernel#public_send
NaN% NaN% 0.00 0.00 0.00 0.00 1 <Class::User>#lazy_uuid_generation 106
* indicates recursively called methods